best performing sandp stocks between january 2017 and december 2021

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

ASSET DATE % RETURN
Enphase Energy (ENPH)
1/1/2017 - 12/31/2021
17,835.29%
Tesla (TSLA)
1/1/2017 - 12/31/2021
2,359.23%
Advanced Micro Devices (AMD)
1/1/2017 - 12/31/2021
1,160.07%
Fortinet (FTNT)
1/1/2017 - 12/31/2021
1,076.05%
Moderna (MRNA)
1/1/2017 - 12/31/2021
1,054.45%
NVIDIA (NVDA)
1/1/2017 - 12/31/2021
1,041.69%
EPAM Systems (EPAM)
1/1/2017 - 12/31/2021
933.47%
DexCom (DXCM)
1/1/2017 - 12/31/2021
802.44%
Paycom Soft (PAYC)
1/1/2017 - 12/31/2021
798.68%
ServiceNow (NOW)
1/1/2017 - 12/31/2021
761.92%
Generac (GNRC)
1/1/2017 - 12/31/2021
752.52%
MSCI (MSCI)
1/1/2017 - 12/31/2021
708.57%
Match (MTCH)
1/1/2017 - 12/31/2021
706.46%
Builders FirstSource (BLDR)
1/1/2017 - 12/31/2021
663.9%
Cadence Design Systems (CDNS)
1/1/2017 - 12/31/2021
632.8%
Lam Research (LRCX)
1/1/2017 - 12/31/2021
630.55%
Insulet (PODD)
1/1/2017 - 12/31/2021
597.61%
Zebra Technologies (ZBRA)
1/1/2017 - 12/31/2021
587.46%
Align Technology (ALGN)
1/1/2017 - 12/31/2021
581.09%
Teradyne (TER)
1/1/2017 - 12/31/2021
562.26%
Apple (AAPL)
1/1/2017 - 12/31/2021
551.63%
Deckers Outdoor (DECK)
1/1/2017 - 12/31/2021
550.75%
Axon Enterprise (AXON)
1/1/2017 - 12/31/2021
543.44%
Old Dominion Freight Line (ODFL)
1/1/2017 - 12/31/2021
533.73%
Synopsys (SNPS)
1/1/2017 - 12/31/2021
521.73%