best performing sandp 500 stocks from oct 2018 to apr 2020

Tesla (TSLA) had the highest return between October 1, 2018 and April 30, 2020 by a US stock in the S&P 500 (GSPC), returning 155.7%.

ASSET DATE % RETURN
Tesla (TSLA)
10/1/2018 - 4/30/2020
155.71%
DexCom (DXCM)
10/1/2018 - 4/30/2020
137.9%
Moderna (MRNA)
10/1/2018 - 4/30/2020
109.05%
Newmont Goldcorp (NEM)
10/1/2018 - 4/30/2020
106.46%
Chipotle Mexican Grill (CMG)
10/1/2018 - 4/30/2020
96.56%
Trade Desk (TTD)
10/1/2018 - 4/30/2020
93.11%
Insulet (PODD)
10/1/2018 - 4/30/2020
88.11%
MSCI (MSCI)
10/1/2018 - 4/30/2020
86.54%
Cadence Design Systems (CDNS)
10/1/2018 - 4/30/2020
78.46%
ServiceNow (NOW)
10/1/2018 - 4/30/2020
78.22%
Genesis Healthcare (GEN)
10/1/2018 - 4/30/2020
76.34%
Lam Research (LRCX)
10/1/2018 - 4/30/2020
75.34%
Generac (GNRC)
10/1/2018 - 4/30/2020
71.7%
Advanced Micro Devices (AMD)
10/1/2018 - 4/30/2020
70.71%
Paycom Soft (PAYC)
10/1/2018 - 4/30/2020
69.21%
Teradyne (TER)
10/1/2018 - 4/30/2020
68.91%
KLA-Tencor (KLAC)
10/1/2018 - 4/30/2020
66.25%
Dollar General (DG)
10/1/2018 - 4/30/2020
62.69%
Monolithic Power Systems (MPWR)
10/1/2018 - 4/30/2020
60.62%
Microsoft (MSFT)
10/1/2018 - 4/30/2020
59.79%
EPAM Systems (EPAM)
10/1/2018 - 4/30/2020
59.71%
Synopsys (SNPS)
10/1/2018 - 4/30/2020
58.45%
Copart (CPRT)
10/1/2018 - 4/30/2020
55.63%
West Pharmaceutical Services (WST)
10/1/2018 - 4/30/2020
53.64%
Fair Isaac (FICO)
10/1/2018 - 4/30/2020
53.49%