best performing sandp stocks between january 2017 and december 2024

Enphase Energy (ENPH) had the highest return between January 1, 2017 and December 31, 2024 by a US stock in the S&P 500 (GSPC), returning 6,633.3%.

ASSET DATE % RETURN
Enphase Energy (ENPH)
1/1/2017 - 12/31/2024
6,633.33%
NVIDIA (NVDA)
1/1/2017 - 12/31/2024
5,121.23%
Tesla (TSLA)
1/1/2017 - 12/31/2024
2,719.32%
Axon Enterprise (AXON)
1/1/2017 - 12/31/2024
2,335.74%
Deckers Outdoor (DECK)
1/1/2017 - 12/31/2024
2,064.75%
Arista Networks (ANET)
1/1/2017 - 12/31/2024
1,713.07%
Fair Isaac (FICO)
1/1/2017 - 12/31/2024
1,561.86%
Broadcom (AVGO)
1/1/2017 - 12/31/2024
1,537.22%
Fortinet (FTNT)
1/1/2017 - 12/31/2024
1,445.81%
ServiceNow (NOW)
1/1/2017 - 12/31/2024
1,307.67%
Builders FirstSource (BLDR)
1/1/2017 - 12/31/2024
1,173.89%
Texas Pacific Land Trust (TPL)
1/1/2017 - 12/31/2024
1,156.34%
Eli Lilly and (LLY)
1/1/2017 - 12/31/2024
1,098.02%
Apollo Global Management LLC Class A (APO)
1/1/2017 - 12/31/2024
1,097.22%
Cadence Design Systems (CDNS)
1/1/2017 - 12/31/2024
1,081.52%
KKR (KKR)
1/1/2017 - 12/31/2024
982.19%
Super Micro Computer (SMCI)
1/1/2017 - 12/31/2024
978.94%
Advanced Micro Devices (AMD)
1/1/2017 - 12/31/2024
957.71%
Vistra Energy (VST)
1/1/2017 - 12/31/2024
934.11%
Apple (AAPL)
1/1/2017 - 12/31/2024
834.02%
KLA-Tencor (KLAC)
1/1/2017 - 12/31/2024
816.88%
Quanta Services (PWR)
1/1/2017 - 12/31/2024
815.05%
Blackstone (BX)
1/1/2017 - 12/31/2024
803.66%
NRG Energy (NRG)
1/1/2017 - 12/31/2024
777.63%
Palo Alto Networks (PANW)
1/1/2017 - 12/31/2024
767.51%