best performing stocks in last 21 years with market cap above 100 billion

NVIDIA (NVDA) has had the highest return between January 9, 2004 and January 9, 2025 by a US stock with a market cap of $100B+, returning 73,410%.

ASSET DATE % RETURN
NVIDIA (NVDA)
1/9/2004 - 1/9/2025
73,409.97%
Apple (AAPL)
1/9/2004 - 1/9/2025
69,262.68%
Tesla (TSLA)
1/9/2004 - 1/9/2025
31,078.65%
Intuitive Surgical (ISRG)
1/9/2004 - 1/9/2025
29,131.1%
Booking (BKNG)
1/9/2004 - 1/9/2025
26,615.32%
Netflix (NFLX)
1/9/2004 - 1/9/2025
20,074.31%
Broadcom (AVGO)
1/9/2004 - 1/9/2025
19,177.85%
Mastercard (MA)
1/9/2004 - 1/9/2025
13,920.42%
Amazon (AMZN)
1/9/2004 - 1/9/2025
8,826.26%
Salesforce (CRM)
1/9/2004 - 1/9/2025
8,665.96%
Alphabet Inc Class A (GOOGL)
1/9/2004 - 1/9/2025
7,677.91%
Novo Nordisk A-S (NVO)
1/9/2004 - 1/9/2025
6,278.19%
ServiceNow (NOW)
1/9/2004 - 1/9/2025
4,317.18%
Taiwan Semiconductor Manufacturing (TSM)
1/9/2004 - 1/9/2025
4,055.78%
Vertex Pharmaceuticals (VRTX)
1/9/2004 - 1/9/2025
3,976.26%
Shopify (SHOP)
1/9/2004 - 1/9/2025
3,744.29%
Costco Wholesale (COST)
1/9/2004 - 1/9/2025
3,599.98%
ASML Holding NV ADR (ASML)
1/9/2004 - 1/9/2025
3,313.68%
Arista Networks (ANET)
1/9/2004 - 1/9/2025
3,245.11%
Intuit (INTU)
1/9/2004 - 1/9/2025
2,827.67%
TJX Companies (TJX)
1/9/2004 - 1/9/2025
2,771.14%
BlackRock (BLK)
1/9/2004 - 1/9/2025
2,677.92%
Frank's International (FI)
1/9/2004 - 1/9/2025
2,649.52%
Danaher (DHR)
1/9/2004 - 1/9/2025
2,569.53%
Microsoft (MSFT)
1/9/2004 - 1/9/2025
2,339.34%