Walmart‘s CAPE ratio

The current Shiller CAPE Ratio for Walmart is 15.888 (2025-06-12), with an average CAPE of 6.272. The lowest CAPE Ratio was 3.591 on 2015-11-13, and the highest was 17.348 on 2025-02-13.

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 2025-06-12)

  • Current CAPE: 15.888 (-1.01%)
  • Min: 3.591 (2015-11-13)
  • Max: 17.348 (2025-02-13)
  • Mean: 6.272
  • Median: 5.435

Walmart Metrics ( 2015-06-15 to 2025-06-12)

  • Current Price: 94.83$ (-1.01%)
  • YTD Return: 5.37%
  • Annualized Volatility YTD: 29.81%
  • Average Annual Return: 18.14%
  • Compound Annual Growth Rate (CAGR): 14.74%
  • Beta (5Y Monthly): 0.69