Walmart beats estimates in battle for top retailer spot | Finks AI