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

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

ASSETDATE% RETURN
NVIDIA (NVDA)
10/17/2006 - 10/17/2026
42,260.04%
Broadcom (AVGO)
10/17/2006 - 10/17/2026
27,945.56%
Tesla (TSLA)
10/17/2006 - 10/17/2026
27,903.47%
Netflix (NFLX)
10/17/2006 - 10/17/2026
21,182.44%
Comfort Systems USA (FIX)
10/17/2006 - 10/17/2026
15,560.79%
Amazon (AMZN)
10/17/2006 - 10/17/2026
15,427.95%
Apple (AAPL)
10/17/2006 - 10/17/2026
15,202.98%
Transdigm (TDG)
10/17/2006 - 10/17/2026
12,776.95%
Texas Pacific Land (TPL)
10/17/2006 - 10/17/2026
12,489.51%
Monolithic Power Systems (MPWR)
10/17/2006 - 10/17/2026
11,208.1%
Booking (BKNG)
10/17/2006 - 10/17/2026
10,182.46%
Fortinet (FTNT)
10/17/2006 - 10/17/2026
9,848.82%
Mastercard (MA)
10/17/2006 - 10/17/2026
9,505.46%
KLA (KLAC)
10/17/2006 - 10/17/2026
6,255.79%
Lam Research (LRCX)
10/17/2006 - 10/17/2026
5,983.95%
Seagate Technology (STX)
10/17/2006 - 10/17/2026
5,902.57%
Micron Technology (MU)
10/17/2006 - 10/17/2026
5,865.52%
Arista Networks (ANET)
10/17/2006 - 10/17/2026
5,025.25%
CF Industries (CF)
10/17/2006 - 10/17/2026
4,576.86%
Regeneron Pharmaceuticals (REGN)
10/17/2006 - 10/17/2026
4,412.17%
Amphenol (APH)
10/17/2006 - 10/17/2026
4,371.18%
Lumentum (LITE)
10/17/2006 - 10/17/2026
4,330.81%
United Rentals (URI)
10/17/2006 - 10/17/2026
4,084.52%
Dell Technologies (DELL)
10/17/2006 - 10/17/2026
3,976%
Axon Enterprise (AXON)
10/17/2006 - 10/17/2026
3,936.09%