Walmart CAPE ratio

The current Shiller CAPE Ratio for Walmart Inc is 34.452 (2026-01-09), with an average CAPE of 15.505. The lowest CAPE Ratio was 8.433 on 2015-11-13, and the highest was 35.219 on 2025-12-15.

The CAPE ratio for Walmart compares its current stock price to the average inflation-adjusted earnings over the past 10 years. As a major retailer with stable cash flows, Walmart typically has a moderate CAPE ratio. A high CAPE ratio may suggest that Walmart’s stock is overvalued, potentially leading to lower future returns, while a low CAPE ratio could indicate undervaluation and future growth opportunities. Investors use Walmart’s CAPE ratio to assess its long-term valuation, considering its consistent earnings and dominant position in the retail industry.

CAPE Statistics for Walmart (2006-08-01 to 2026-01-09)

  • Current CAPE: 34.452 (1.29%)
  • Min: 8.433 (2015-11-13)
  • Max: 35.219 (2025-12-15)
  • Mean: 15.505
  • Median: 14.907

CAPE vs Forward Returns — Walmart

Walmart Metrics (2016-01-11 → 2026-01-09)

  • Current Price: $114.53 (1.29%)
  • YTD Return: 1.57%
  • Annualized Volatility YTD: 17.19%
  • Average Annual Return: 17.87%
  • CAGR: 18.25%

10-Year Performance for Walmart Inc

Cumulative Return
Annual Returns
Quarterly Returns
Rolling Volatility (6M)
Return Distribution & Tail Risk (VaR 95/99)

VaR 95%: %

VaR 99%: %