best performing s and p 500 stocks in last 20 years

NVIDIA (NVDA) has had the highest return between January 7, 2005 and January 7, 2025 by a US stock in the S&P 500 (GSPC), 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%
Texas Pacific Land Trust (TPL)
1/7/2005 - 1/7/2025
18,854.05%
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%
Deckers Outdoor (DECK)
1/7/2005 - 1/7/2025
9,030.21%
Monolithic Power Systems (MPWR)
1/7/2005 - 1/7/2025
8,870.35%
Regeneron Pharmaceuticals (REGN)
1/7/2005 - 1/7/2025
8,656.23%
Salesforce (CRM)
1/7/2005 - 1/7/2025
7,314.98%
Tyler Technologies (TYL)
1/7/2005 - 1/7/2025
7,235.54%
Chipotle Mexican Grill (CMG)
1/7/2005 - 1/7/2025
6,433.33%
Fair Isaac (FICO)
1/7/2005 - 1/7/2025
5,887.54%
Fortinet (FTNT)
1/7/2005 - 1/7/2025
5,661.18%
Old Dominion Freight Line (ODFL)
1/7/2005 - 1/7/2025
5,619.16%
O’Reilly Automotive (ORLY)
1/7/2005 - 1/7/2025
5,329.33%
ServiceNow (NOW)
1/7/2005 - 1/7/2025
4,434.95%
Quanta Services (PWR)
1/7/2005 - 1/7/2025
4,199.38%
Alphabet Inc Class A (GOOGL)
1/7/2005 - 1/7/2025
4,041.67%