best performing stocks in last 10 years with market cap above 500 billion

NVIDIA (NVDA) has had the highest return between March 9, 2015 and March 9, 2025 by a US stock with a market cap of $500B+, returning 20,630.3%.

ASSET DATE % RETURN
NVIDIA (NVDA)
3/9/2015 - 3/9/2025
20,630.32%
Tesla (TSLA)
3/9/2015 - 3/9/2025
1,926.88%
Broadcom (AVGO)
3/9/2015 - 3/9/2025
1,873.7%
Eli Lilly and (LLY)
3/9/2015 - 3/9/2025
1,422%
Microsoft (MSFT)
3/9/2015 - 3/9/2025
980.13%
Amazon (AMZN)
3/9/2015 - 3/9/2025
953.12%
Taiwan Semiconductor Manufacturing (TSM)
3/9/2015 - 3/9/2025
868.59%
Apple (AAPL)
3/9/2015 - 3/9/2025
736.58%
Facebook (META)
3/9/2015 - 3/9/2025
688.22%
Alphabet Inc Class A (GOOGL)
3/9/2015 - 3/9/2025
511.26%
Visa Inc Class A (V)
3/9/2015 - 3/9/2025
447.55%
JPMorgan Chase (JPM)
3/9/2015 - 3/9/2025
424.29%
Walmart (WMT)
3/9/2015 - 3/9/2025
306.8%
Berkshire Hathaway (BRK.B)
3/9/2015 - 3/9/2025
240.63%
Berkshire Hathaway (BRK.A)
3/9/2015 - 3/9/2025
239.38%