$1000 Invested In Walmart 10 Years Ago Would Be Worth This Much Today

Walmart (NYSE: WMT) has outperformed the market over the past 10 years by 3.89% on an annualized basis producing an average annual return of 16.76%. Currently, Walmart has a market capitalization of $820.25 billion.

read more