best performing stocks in the sandp 500 in past 20 years

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

ASSETDATE% RETURN
NVIDIA (NVDA)
10/31/2006 - 10/31/2026
39,986.19%
Tesla (TSLA)
10/31/2006 - 10/31/2026
31,463.12%
Broadcom (AVGO)
10/31/2006 - 10/31/2026
27,717.78%
Netflix (NFLX)
10/31/2006 - 10/31/2026
15,420%
Apple (AAPL)
10/31/2006 - 10/31/2026
14,046.21%
Monolithic Power Systems (MPWR)
10/31/2006 - 10/31/2026
13,242.91%
Comfort Systems USA (FIX)
10/31/2006 - 10/31/2026
13,151.27%
Transdigm (TDG)
10/31/2006 - 10/31/2026
12,835.07%
Amazon (AMZN)
10/31/2006 - 10/31/2026
12,477.18%
Texas Pacific Land (TPL)
10/31/2006 - 10/31/2026
10,836.79%
Mastercard (MA)
10/31/2006 - 10/31/2026
9,607.27%
Booking (BKNG)
10/31/2006 - 10/31/2026
9,368.2%
Fortinet (FTNT)
10/31/2006 - 10/31/2026
7,904.71%
Micron Technology (MU)
10/31/2006 - 10/31/2026
6,197.31%
KLA (KLAC)
10/31/2006 - 10/31/2026
5,886.88%
Seagate Technology (STX)
10/31/2006 - 10/31/2026
5,778.47%
Lam Research (LRCX)
10/31/2006 - 10/31/2026
5,511.33%
United Rentals (URI)
10/31/2006 - 10/31/2026
4,887.36%
Arista Networks (ANET)
10/31/2006 - 10/31/2026
4,790.1%
Regeneron Pharmaceuticals (REGN)
10/31/2006 - 10/31/2026
4,630.54%
Lumentum (LITE)
10/31/2006 - 10/31/2026
4,419.89%
CF Industries (CF)
10/31/2006 - 10/31/2026
4,365.45%
Axon Enterprise (AXON)
10/31/2006 - 10/31/2026
4,342.06%
Eli Lilly and (LLY)
10/31/2006 - 10/31/2026
4,297.37%
Old Dominion Freight Line (ODFL)
10/31/2006 - 10/31/2026
4,250.76%