Walmart share prices were down after the world's largest retailer forecast sales and profit for the fiscal year ending January 2026 below analysts' estimates, as it anticipates inflation-weary consumers to pull back after several quarters of solid growth, Reuters reported.

Comments