best performing stocks between 2021 and 2025 with market cap above 1 trillion

NVIDIA (NVDA) has had the highest return between 2021 and 2025 by a US stock with a market cap of $1T+, returning 886.8%.

ASSET YEARS % RETURN
NVIDIA (NVDA)
2021-2025
886.83%
Facebook (META)
2021-2025
146.34%
Alphabet Inc Class A (GOOGL)
2021-2025
122.74%
Microsoft (MSFT)
2021-2025
107.9%
Berkshire Hathaway (BRK.B)
2021-2025
102.81%
Apple (AAPL)
2021-2025
82.49%
Tesla (TSLA)
2021-2025
66%
Amazon (AMZN)
2021-2025
45.66%