best performing stocks in sandp 500 past 20 years

NVIDIA (NVDA) has had the highest return between January 8, 2006 and January 8, 2026 by a US stock in the S&P 500 (GSPC), returning 59,245.7%.

ASSETDATE% RETURN
NVIDIA (NVDA)
1/8/2006 - 1/8/2026
59,245.73%
Tesla (TSLA)
1/8/2006 - 1/8/2026
34,304.36%
Broadcom (AVGO)
1/8/2006 - 1/8/2026
28,104.95%
Netflix (NFLX)
1/8/2006 - 1/8/2026
25,244.34%
Booking (BKNG)
1/8/2006 - 1/8/2026
23,753.85%
Transdigm (TDG)
1/8/2006 - 1/8/2026
15,812.16%
Mastercard (MA)
1/8/2006 - 1/8/2026
15,740.25%
Comfort Systems USA (FIX)
1/8/2006 - 1/8/2026
12,689.83%
Texas Pacific Land Trust (TPL)
1/8/2006 - 1/8/2026
11,286.1%
Apple (AAPL)
1/8/2006 - 1/8/2026
11,156.74%
Amazon (AMZN)
1/8/2006 - 1/8/2026
10,450.01%
Axon Enterprise (AXON)
1/8/2006 - 1/8/2026
7,809.42%
Monolithic Power Systems (MPWR)
1/8/2006 - 1/8/2026
7,246.03%
Deckers Outdoor (DECK)
1/8/2006 - 1/8/2026
6,133.89%
Lam Research (LRCX)
1/8/2006 - 1/8/2026
5,963.61%
Amphenol (APH)
1/8/2006 - 1/8/2026
5,298.18%
Tyler Technologies (TYL)
1/8/2006 - 1/8/2026
4,882.42%
Regeneron Pharmaceuticals (REGN)
1/8/2006 - 1/8/2026
4,671.64%
KLA-Tencor (KLAC)
1/8/2006 - 1/8/2026
4,664.2%
Fortinet (FTNT)
1/8/2006 - 1/8/2026
4,491.18%
Intuitive Surgical (ISRG)
1/8/2006 - 1/8/2026
4,277.9%
O’Reilly Automotive (ORLY)
1/8/2006 - 1/8/2026
4,275.84%
Chipotle Mexican Grill (CMG)
1/8/2006 - 1/8/2026
4,253.33%
Old Dominion Freight Line (ODFL)
1/8/2006 - 1/8/2026
4,228.91%
Monster Beverage (MNST)
1/8/2006 - 1/8/2026
4,144.24%