Home Walmart results meet expectations but shares drop ... 20 Feb. 2025 Walmart results meet expectations but shares drop on forecast