Walmart
As seen on the 24/7 Wall St. homepage on June 15, 2026.
$10K invested in 1999
Now worth $101.4K
10.1×
return · 26-year hold
A $10,000 investment from late 1999 just crossed six figures, marking a rare feat for a mature retailer that weathered two decades of e-commerce disruption.
Mentioned: WMT