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

NVIDIA (NVDA) has had the highest return between January 10, 2004 and January 10, 2025 by a US stock with a market cap of $80B+, returning 71,604.2%.

ASSET DATE % RETURN
NVIDIA (NVDA)
1/10/2004 - 1/10/2025
71,604.2%
Apple (AAPL)
1/10/2004 - 1/10/2025
69,203.26%
Tesla (TSLA)
1/10/2004 - 1/10/2025
31,078.65%
Intuitive Surgical (ISRG)
1/10/2004 - 1/10/2025
28,940.73%
Booking (BKNG)
1/10/2004 - 1/10/2025
27,103.2%
Netflix (NFLX)
1/10/2004 - 1/10/2025
19,581.94%
Broadcom (AVGO)
1/10/2004 - 1/10/2025
19,177.85%
Mastercard (MA)
1/10/2004 - 1/10/2025
13,920.42%
Salesforce (CRM)
1/10/2004 - 1/10/2025
8,665.96%
Amazon (AMZN)
1/10/2004 - 1/10/2025
8,501.36%
MercadoLibre (MELI)
1/10/2004 - 1/10/2025
8,057.46%
Alphabet Inc Class A (GOOGL)
1/10/2004 - 1/10/2025
7,677.91%
Novo Nordisk A-S (NVO)
1/10/2004 - 1/10/2025
6,190.58%
MicroStrategy (MSTR)
1/10/2004 - 1/10/2025
5,952.92%
Regeneron Pharmaceuticals (REGN)
1/10/2004 - 1/10/2025
4,907.44%
ServiceNow (NOW)
1/10/2004 - 1/10/2025
4,317.18%
Amphenol (APH)
1/10/2004 - 1/10/2025
4,049.15%
Vertex Pharmaceuticals (VRTX)
1/10/2004 - 1/10/2025
4,012.87%
Taiwan Semiconductor Manufacturing (TSM)
1/10/2004 - 1/10/2025
4,001.3%
Sherwin-Williams (SHW)
1/10/2004 - 1/10/2025
3,752.45%
Shopify (SHOP)
1/10/2004 - 1/10/2025
3,744.29%
Costco Wholesale (COST)
1/10/2004 - 1/10/2025
3,553%
ASML Holding NV ADR (ASML)
1/10/2004 - 1/10/2025
3,319.84%
Arista Networks (ANET)
1/10/2004 - 1/10/2025
3,245.11%
CME (CME)
1/10/2004 - 1/10/2025
2,908.63%