best performing large cap stocks may 2017 to oct 2018

Madrigal Pharmaceuticals (MDGL) had the highest return between May 1, 2017 and October 31, 2018 by a large-cap US stock, returning 1,055.3%.

ASSETDATE% RETURN
Madrigal Pharmaceuticals (MDGL)
5/1/2017 - 10/31/2018
1,055.33%
Arrowhead Pharmaceuticals (ARWR)
5/1/2017 - 10/31/2018
725.97%
argenx NV ADR (ARGX)
5/1/2017 - 10/31/2018
346.98%
Block (XYZ)
5/1/2017 - 10/31/2018
300.71%
Roku (ROKU)
5/1/2017 - 10/31/2018
252.34%
TKO (TKO)
5/1/2017 - 10/31/2018
243.87%
Carvana (CVNA)
5/1/2017 - 10/31/2018
234.05%
BeiGene (ONC)
5/1/2017 - 10/31/2018
208.37%
Nutanix (NTNX)
5/1/2017 - 10/31/2018
174.36%
Lululemon Athletica (LULU)
5/1/2017 - 10/31/2018
170.27%
Ecopetrol SA ADR (EC)
5/1/2017 - 10/31/2018
167.11%
Molina Healthcare (MOH)
5/1/2017 - 10/31/2018
155.07%
HF Sinclair (DINO)
5/1/2017 - 10/31/2018
151.56%
Axon Enterprise (AXON)
5/1/2017 - 10/31/2018
149.68%
Texas Pacific Land (TPL)
5/1/2017 - 10/31/2018
149.64%
Suzano Papel e Celulose SA ADR (SUZ)
5/1/2017 - 10/31/2018
149.61%
MongoDB (MDB)
5/1/2017 - 10/31/2018
146.97%
Natera (NTRA)
5/1/2017 - 10/31/2018
141.58%
Viper Energy Ut (VNOM)
5/1/2017 - 10/31/2018
134.87%
Leonardo DRS, Inc Common Stock (DRS)
5/1/2017 - 10/31/2018
133.05%
Five Below (FIVE)
5/1/2017 - 10/31/2018
131.44%
Twilio (TWLO)
5/1/2017 - 10/31/2018
127.25%
Atlassian (TEAM)
5/1/2017 - 10/31/2018
125.59%
Vicor (VICR)
5/1/2017 - 10/31/2018
122.16%
Ascendis Pharma A-S (ASND)
5/1/2017 - 10/31/2018
121.46%
Large-cap stocks are treated as having a market cap of $10B+.