If You Invested $1000 In Walmart Stock 20 Years Ago, You Would Have This Much Today
Key takeaways
- Walmart’s 20‑year performance shows that staying invested in a solid, large‑cap retailer can turn a modest $1,000 into nearly $7,500 today.
- 10.6% average annual return
- 1.61% outperformance vs market
- $946.65 billion market cap
What happened
Walmart (NASDAQ: WMT) has delivered an average annual return of 10.6% over the past 20 years, outperforming the market by 1.61% on an annualized basis. The retailer’s market capitalization stands at $946.65 billion. A $1,000 investment in WMT 20 years ago would be worth $7,496.53 today, based on a current price of $120.51.
Why it matters
The long‑term growth demonstrates how compounding can significantly increase wealth over time. Walmart’s steady performance highlights its resilience and ability to generate consistent returns, making it a notable example for investors considering long‑term holdings.
Short-term and longer-term
Short-term. Over the next few weeks, Walmart’s stock may see modest volatility as the market digests its long‑term performance data.
Longer-term. For investors with a multi‑year horizon, Walmart’s track record supports a continued holding strategy, as the company’s large market cap and steady returns suggest ongoing value creation.
Words on this card
- Market capitalization Learn
- The total value of a company’s outstanding shares, calculated by multiplying the share price by the number of shares.
- Compounding Learn
- The process where investment earnings generate their own earnings over time.
- Annualized return
- The yearly rate of return that would produce the same total growth over a period.