best performing stocks in s and p 500 last 20 years

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

ASSETDATE% RETURN
NVIDIA (NVDA)
10/14/2006 - 10/14/2026
44,152.52%
Broadcom (AVGO)
10/14/2006 - 10/14/2026
30,382%
Tesla (TSLA)
10/14/2006 - 10/14/2026
29,522.64%
Netflix (NFLX)
10/14/2006 - 10/14/2026
21,033.77%
Comfort Systems USA (FIX)
10/14/2006 - 10/14/2026
17,633.3%
Amazon (AMZN)
10/14/2006 - 10/14/2026
15,643.07%
Apple (AAPL)
10/14/2006 - 10/14/2026
15,074.97%
Texas Pacific Land (TPL)
10/14/2006 - 10/14/2026
13,014.83%
Transdigm (TDG)
10/14/2006 - 10/14/2026
12,310.08%
Monolithic Power Systems (MPWR)
10/14/2006 - 10/14/2026
11,907.92%
Fortinet (FTNT)
10/14/2006 - 10/14/2026
11,121.18%
Booking (BKNG)
10/14/2006 - 10/14/2026
9,741.91%
Mastercard (MA)
10/14/2006 - 10/14/2026
9,456.77%
Seagate Technology (STX)
10/14/2006 - 10/14/2026
7,012.67%
KLA (KLAC)
10/14/2006 - 10/14/2026
6,898.86%
Leidos (LDOS)
10/14/2006 - 10/14/2026
6,890.6%
Lam Research (LRCX)
10/14/2006 - 10/14/2026
6,766.98%
Micron Technology (MU)
10/14/2006 - 10/14/2026
6,360.64%
Arista Networks (ANET)
10/14/2006 - 10/14/2026
5,822.79%
Lumentum (LITE)
10/14/2006 - 10/14/2026
5,211.77%
Dell Technologies (DELL)
10/14/2006 - 10/14/2026
5,065.67%
Amphenol (APH)
10/14/2006 - 10/14/2026
4,662.93%
CF Industries (CF)
10/14/2006 - 10/14/2026
4,493.18%
Super Micro Computer (SMCI)
10/14/2006 - 10/14/2026
4,314.69%
United Rentals (URI)
10/14/2006 - 10/14/2026
4,235.71%