best performing stocks in last 25 years with market cap above 1000 billion

NVIDIA (NVDA) has had the highest return between November 29, 1999 and November 29, 2024 by a US stock with a market cap of $1T+, returning 185,551.6%.

ASSET DATE % RETURN
NVIDIA (NVDA)
11/29/1999 - 11/29/2024
185,551.58%
Apple (AAPL)
11/29/1999 - 11/29/2024
32,998.06%
Tesla (TSLA)
11/29/1999 - 11/29/2024
26,180.1%
Alphabet Inc Class A (GOOGL)
11/29/1999 - 11/29/2024
6,678.69%
Amazon (AMZN)
11/29/1999 - 11/29/2024
4,208.69%
Microsoft (MSFT)
11/29/1999 - 11/29/2024
1,425.09%
Facebook (META)
11/29/1999 - 11/29/2024
1,257.7%
Berkshire Hathaway (BRK.B)
11/29/1999 - 11/29/2024
1,203.51%
Berkshire Hathaway (BRK.A)
11/29/1999 - 11/29/2024
1,158.35%
Alphabet Inc Class C (GOOG)
11/29/1999 - 11/29/2024
502.65%