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,365.9%.

ASSETDATE% RETURN
NVIDIA (NVDA)
10/16/2006 - 10/16/2026
41,365.92%
Broadcom (AVGO)
10/16/2006 - 10/16/2026
27,945.56%
Tesla (TSLA)
10/16/2006 - 10/16/2026
27,903.47%
Netflix (NFLX)
10/16/2006 - 10/16/2026
21,054.77%
Comfort Systems USA (FIX)
10/16/2006 - 10/16/2026
15,588.45%
Apple (AAPL)
10/16/2006 - 10/16/2026
15,172.36%
Amazon (AMZN)
10/16/2006 - 10/16/2026
15,120.7%
Transdigm (TDG)
10/16/2006 - 10/16/2026
12,610.74%
Texas Pacific Land (TPL)
10/16/2006 - 10/16/2026
12,367.85%
Monolithic Power Systems (MPWR)
10/16/2006 - 10/16/2026
10,918.84%
Booking (BKNG)
10/16/2006 - 10/16/2026
10,113.07%
Fortinet (FTNT)
10/16/2006 - 10/16/2026
9,848.82%
Mastercard (MA)
10/16/2006 - 10/16/2026
9,656.18%
Leidos (LDOS)
10/16/2006 - 10/16/2026
7,191.36%
KLA (KLAC)
10/16/2006 - 10/16/2026
6,204.3%
Seagate Technology (STX)
10/16/2006 - 10/16/2026
5,982.8%
Lam Research (LRCX)
10/16/2006 - 10/16/2026
5,919.29%
Micron Technology (MU)
10/16/2006 - 10/16/2026
5,857.59%
Arista Networks (ANET)
10/16/2006 - 10/16/2026
5,025.25%
CF Industries (CF)
10/16/2006 - 10/16/2026
4,634.2%
Regeneron Pharmaceuticals (REGN)
10/16/2006 - 10/16/2026
4,440.41%
Lumentum (LITE)
10/16/2006 - 10/16/2026
4,330.81%
Amphenol (APH)
10/16/2006 - 10/16/2026
4,300.27%
United Rentals (URI)
10/16/2006 - 10/16/2026
4,109.23%
Dell Technologies (DELL)
10/16/2006 - 10/16/2026
3,976%