best performing stocks over last 21 years with market cap above 40 billion

NVIDIA (NVDA) has had the highest return between March 5, 2004 and March 5, 2025 by a US stock with a market cap of $40B+, returning 69,355.1%.

ASSET DATE % RETURN
NVIDIA (NVDA)
3/5/2004 - 3/5/2025
69,355.09%
Apple (AAPL)
3/5/2004 - 3/5/2025
62,747.63%
Monster Beverage (MNST)
3/5/2004 - 3/5/2025
37,969.44%
Intuitive Surgical (ISRG)
3/5/2004 - 3/5/2025
27,768.74%
Booking (BKNG)
3/5/2004 - 3/5/2025
21,622.3%
Tesla (TSLA)
3/5/2004 - 3/5/2025
21,376.28%
Netflix (NFLX)
3/5/2004 - 3/5/2025
20,796.38%
Broadcom (AVGO)
3/5/2004 - 3/5/2025
15,661.24%
Mastercard (MA)
3/5/2004 - 3/5/2025
14,993.27%
Transdigm (TDG)
3/5/2004 - 3/5/2025
14,417.68%
MercadoLibre (MELI)
3/5/2004 - 3/5/2025
9,562.63%
Amazon (AMZN)
3/5/2004 - 3/5/2025
9,222.96%
Salesforce (CRM)
3/5/2004 - 3/5/2025
7,605.14%
Alphabet Inc Class A (GOOGL)
3/5/2004 - 3/5/2025
6,754.35%
O’Reilly Automotive (ORLY)
3/5/2004 - 3/5/2025
6,685.55%
Fortinet (FTNT)
3/5/2004 - 3/5/2025
6,163.53%
Chipotle Mexican Grill (CMG)
3/5/2004 - 3/5/2025
5,807.78%
Novo Nordisk A-S (NVO)
3/5/2004 - 3/5/2025
5,296.57%
Fair Isaac (FICO)
3/5/2004 - 3/5/2025
4,646.6%
Regeneron Pharmaceuticals (REGN)
3/5/2004 - 3/5/2025
4,364.4%
Copart (CPRT)
3/5/2004 - 3/5/2025
4,311.38%
NetEase (NTES)
3/5/2004 - 3/5/2025
4,273.15%
MicroStrategy (MSTR)
3/5/2004 - 3/5/2025
4,269.54%
Vertex Pharmaceuticals (VRTX)
3/5/2004 - 3/5/2025
4,260.72%
Cummins (CMI)
3/5/2004 - 3/5/2025
4,070.71%