100 best performing s and p 500 stocks in last 20 years

NVIDIA (NVDA) has had the highest return between October 16, 2006 and October 16, 2026 by a US stock in the S&P 500 (GSPC), returning 41,966.2%.

ASSETDATE% RETURN
NVIDIA (NVDA)
10/16/2006 - 10/16/2026
41,966.23%
Broadcom (AVGO)
10/16/2006 - 10/16/2026
29,274.68%
Tesla (TSLA)
10/16/2006 - 10/16/2026
28,512.93%
Netflix (NFLX)
10/16/2006 - 10/16/2026
21,678.64%
Comfort Systems USA (FIX)
10/16/2006 - 10/16/2026
16,048.5%
Amazon (AMZN)
10/16/2006 - 10/16/2026
15,410.5%
Apple (AAPL)
10/16/2006 - 10/16/2026
15,107.43%
Transdigm (TDG)
10/16/2006 - 10/16/2026
12,553.84%
Texas Pacific Land (TPL)
10/16/2006 - 10/16/2026
12,211.52%
Monolithic Power Systems (MPWR)
10/16/2006 - 10/16/2026
11,267.73%
Fortinet (FTNT)
10/16/2006 - 10/16/2026
10,600.59%
Booking (BKNG)
10/16/2006 - 10/16/2026
10,259.91%
Mastercard (MA)
10/16/2006 - 10/16/2026
9,638.8%
Leidos (LDOS)
10/16/2006 - 10/16/2026
7,141.72%
KLA (KLAC)
10/16/2006 - 10/16/2026
6,535.98%
Seagate Technology (STX)
10/16/2006 - 10/16/2026
6,475.89%
Lam Research (LRCX)
10/16/2006 - 10/16/2026
6,227.62%
Micron Technology (MU)
10/16/2006 - 10/16/2026
6,212.81%
Arista Networks (ANET)
10/16/2006 - 10/16/2026
5,274.3%
CF Industries (CF)
10/16/2006 - 10/16/2026
4,591.89%
Lumentum (LITE)
10/16/2006 - 10/16/2026
4,574.95%
Regeneron Pharmaceuticals (REGN)
10/16/2006 - 10/16/2026
4,472.57%
Amphenol (APH)
10/16/2006 - 10/16/2026
4,418.94%
Axon Enterprise (AXON)
10/16/2006 - 10/16/2026
4,245.73%
United Rentals (URI)
10/16/2006 - 10/16/2026
4,182.57%