best performing stocks in the sandp april 2017 to march 2023

Enphase Energy (ENPH) had the highest return between April 1, 2017 and March 31, 2023 by a US stock in the S&P 500 (GSPC), returning 15,028.1%.

ASSET DATE % RETURN
Enphase Energy (ENPH)
4/1/2017 - 3/31/2023
15,028.06%
Tesla (TSLA)
4/1/2017 - 3/31/2023
984.67%
NVIDIA (NVDA)
4/1/2017 - 3/31/2023
933.06%
Axon Enterprise (AXON)
4/1/2017 - 3/31/2023
887.05%
Fortinet (FTNT)
4/1/2017 - 3/31/2023
762%
First Solar (FSLR)
4/1/2017 - 3/31/2023
700.52%
Deckers Outdoor (DECK)
4/1/2017 - 3/31/2023
648.88%
Insulet (PODD)
4/1/2017 - 3/31/2023
640.73%
Lululemon Athletica (LULU)
4/1/2017 - 3/31/2023
598.89%
Moderna (MRNA)
4/1/2017 - 3/31/2023
598.09%
Advanced Micro Devices (AMD)
4/1/2017 - 3/31/2023
571.3%
Cadence Design Systems (CDNS)
4/1/2017 - 3/31/2023
569.08%
Texas Pacific Land Trust (TPL)
4/1/2017 - 3/31/2023
561.26%
Old Dominion Freight Line (ODFL)
4/1/2017 - 3/31/2023
513.28%
MSCI (MSCI)
4/1/2017 - 3/31/2023
510.14%
Builders FirstSource (BLDR)
4/1/2017 - 3/31/2023
493.85%
Molina Healthcare (MOH)
4/1/2017 - 3/31/2023
487.89%
Monolithic Power Systems (MPWR)
4/1/2017 - 3/31/2023
470.71%
DexCom (DXCM)
4/1/2017 - 3/31/2023
448.34%
Fair Isaac (FICO)
4/1/2017 - 3/31/2023
446.84%
Synopsys (SNPS)
4/1/2017 - 3/31/2023
433.27%
Palo Alto Networks (PANW)
4/1/2017 - 3/31/2023
431.08%
ServiceNow (NOW)
4/1/2017 - 3/31/2023
430.5%
ON Semiconductor (ON)
4/1/2017 - 3/31/2023
429.39%
Paycom Soft (PAYC)
4/1/2017 - 3/31/2023
426.33%