Walmart earnings set for Aug. 20, putting the spotlight on consumer trends and margin outlines
Investors are eyeing Aug. 20 as Walmart’s earnings report date, a move that could drive fresh momentum in the stock after months of positioning around consumer spending and costs.