Why is Walmart (WMT) stock up today?
Walmart stock is edging higher today, bucking a broad market sell-off, lifted by its 53rd consecutive dividend increase and continued price-cutting momentum that reinforces its defensive appeal.
What happened
Walmart shares rose 0.77% to $114.78 today — touching an intraday high of $115.53 — even as the S&P 500 fell 0.79% and the tech-heavy QQQ dropped 1.90%. The outperformance reflects Walmart's reputation as a defensive holding: when broader markets sell off on macro anxiety, investors often rotate into large, stable consumer-staples retailers whose revenues hold up regardless of economic conditions.
Two company-specific catalysts added to the positive tone. Walmart announced its 53rd consecutive annual dividend increase, a streak that signals financial durability and attracts income-focused investors. Separately, commentary from analysts highlighted that Walmart continues to slash prices, keeping it ahead of rivals — a strategy that drives store-traffic growth and reinforces its market-share position against competitors such as Costco and Target.
The macro backdrop is a clear headwind for most equities today. July's CPI data showed year-over-year inflation at 3.8% (forecast) and core CPI at 2.8%, while Federal Reserve Chairman Warsh was testifying before Congress — both events adding uncertainty to rate expectations and weighing on growth stocks in particular. Walmart, by contrast, benefits in an inflationary environment: shoppers trade down to value-oriented retailers, which can boost its customer traffic.
Walmart's fundamentals support the defensive narrative. The company carries a market capitalization of $913.43 billion, trailing twelve-month P/E of 40.4, and forward P/E of 34.9. Revenue grew 7.3% and earnings grew 19.4% in the most recent reported period, with last quarter's revenue coming in at $177.75 billion and EPS of $0.66 slightly ahead of the $0.659 estimate. The next earnings report is scheduled for August 20, 2026.
The catalysts, cited
What to watch next
- Q2 FY2027 earnings report
- Core PPI m/m release
Moving with it
People also ask
Why is Walmart stock going up today when the rest of the market is down?
Walmart is seen as a defensive stock — a large, stable retailer whose sales hold up even in uncertain economic conditions. With the S&P 500 down 0.79% and the QQQ off 1.90% today amid inflation data and Fed testimony, investors rotated into Walmart as a safer alternative. Its 53rd consecutive dividend increase, announced today, reinforced that defensive image.
What is Walmart's new dividend increase about?
Walmart declared its 53rd consecutive annual dividend increase, extending one of the longest dividend-growth streaks in retail. Consistent dividend hikes signal that management is confident in the company's cash generation, which tends to attract income-focused investors.
Is Walmart stock rising because of inflation?
Inflation can actually help Walmart because shoppers tend to trade down to value-oriented retailers when prices are high. Today's CPI data showed year-over-year inflation at 3.8%, and analysts noted Walmart continues to slash prices, which can pull cost-conscious customers away from competitors like Costco and Target.
When does Walmart report its next earnings?
Walmart's next earnings report is scheduled for August 20, 2026. In the most recent quarter, the company reported revenue of $177.75 billion and EPS of $0.66, slightly above the $0.659 analyst estimate.
