best performing stocks in last 20 years with market cap above 50 billion

NVIDIA (NVDA) has had the highest return between January 7, 2005 and January 7, 2025 by a US stock with a market cap of $50B+, returning 86,727.4%.

ASSET DATE % RETURN
NVIDIA (NVDA)
1/7/2005 - 1/7/2025
86,727.43%
Netflix (NFLX)
1/7/2005 - 1/7/2025
55,456.33%
Tesla (TSLA)
1/7/2005 - 1/7/2025
32,350.46%
Apple (AAPL)
1/7/2005 - 1/7/2025
24,922.98%
Booking (BKNG)
1/7/2005 - 1/7/2025
20,242.19%
Broadcom (AVGO)
1/7/2005 - 1/7/2025
19,774.74%
Monster Beverage (MNST)
1/7/2005 - 1/7/2025
14,173.53%
Mastercard (MA)
1/7/2005 - 1/7/2025
13,799.06%
Transdigm (TDG)
1/7/2005 - 1/7/2025
13,358.38%
Intuitive Surgical (ISRG)
1/7/2005 - 1/7/2025
13,000.72%
Amazon (AMZN)
1/7/2005 - 1/7/2025
10,898.31%
Regeneron Pharmaceuticals (REGN)
1/7/2005 - 1/7/2025
8,656.23%
MercadoLibre (MELI)
1/7/2005 - 1/7/2025
8,340.89%
Salesforce (CRM)
1/7/2005 - 1/7/2025
7,314.98%
MicroStrategy (MSTR)
1/7/2005 - 1/7/2025
6,580%
Chipotle Mexican Grill (CMG)
1/7/2005 - 1/7/2025
6,433.33%
Fortinet (FTNT)
1/7/2005 - 1/7/2025
5,661.18%
Taiwan Semiconductor Manufacturing (TSM)
1/7/2005 - 1/7/2025
5,411.96%
O’Reilly Automotive (ORLY)
1/7/2005 - 1/7/2025
5,329.33%
ASML Holding NV ADR (ASML)
1/7/2005 - 1/7/2025
5,180.98%
Novo Nordisk A-S (NVO)
1/7/2005 - 1/7/2025
4,569.16%
ServiceNow (NOW)
1/7/2005 - 1/7/2025
4,434.95%
Trade Desk (TTD)
1/7/2005 - 1/7/2025
4,302.78%
NetEase (NTES)
1/7/2005 - 1/7/2025
4,158.75%
Alphabet Inc Class A (GOOGL)
1/7/2005 - 1/7/2025
4,041.67%