Walmart‘s CAPE ratio
The current Shiller CAPE Ratio for Walmart is 29.164 (2025-08-01), with an average CAPE of 12.724. The lowest CAPE Ratio was 7.001 on 2015-11-13, and the highest was 29.611 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-08-01)
- Current CAPE: 29.164 (0.27%)
- Min: 7.001 (2015-11-13)
- Max: 29.611 (2025-02-13)
- Mean: 12.724
- Median: 12.067
Walmart Metrics ( 2015-08-03 to 2025-08-01)
- Current Price: 98.49$ (0.52%)
- YTD Return: 9.43%
- Annualized Volatility YTD: 26.97%
- Average Annual Return: 18.54%
- Compound Annual Growth Rate (CAGR): 15.13%
- Beta (5Y Monthly): 0.66