best performing large stocks june 2017 to december 2017

Madrigal Pharmaceuticals (MDGL) had the highest return between June 1, 2017 and December 31, 2017 by a large-cap US stock, returning 496.4%.

ASSETDATE% RETURN
Madrigal Pharmaceuticals (MDGL)
6/1/2017 - 12/31/2017
496.43%
Roku (ROKU)
6/1/2017 - 12/31/2017
228.14%
argenx NV ADR (ARGX)
6/1/2017 - 12/31/2017
206.21%
BeiGene (ONC)
6/1/2017 - 12/31/2017
165.69%
HF Sinclair (DINO)
6/1/2017 - 12/31/2017
117.61%
Leonardo DRS, Inc Common Stock (DRS)
6/1/2017 - 12/31/2017
110.95%
Insmed (INSM)
6/1/2017 - 12/31/2017
101.16%
Alnylam Pharmaceuticals (ALNY)
6/1/2017 - 12/31/2017
92.06%
Avis Budget (CAR)
6/1/2017 - 12/31/2017
90.78%
Carvana (CVNA)
6/1/2017 - 12/31/2017
90.44%
Huazhu (HTHT)
6/1/2017 - 12/31/2017
89.07%
AeroVironment (AVAV)
6/1/2017 - 12/31/2017
80.46%
Neurocrine Biosciences (NBIX)
6/1/2017 - 12/31/2017
78.45%
First Solar (FSLR)
6/1/2017 - 12/31/2017
74.88%
Westlake Chemical (WLK)
6/1/2017 - 12/31/2017
74.01%
NRG Energy (NRG)
6/1/2017 - 12/31/2017
72.92%
XPO Logistics (XPO)
6/1/2017 - 12/31/2017
72.81%
Ascendis Pharma A-S (ASND)
6/1/2017 - 12/31/2017
72.3%
Interactive Brokers (IBKR)
6/1/2017 - 12/31/2017
68.98%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
6/1/2017 - 12/31/2017
68.46%
Stellantis (STLA)
6/1/2017 - 12/31/2017
67.87%
Freeport-McMoran Copper & Gold (FCX)
6/1/2017 - 12/31/2017
65.3%
Insulet (PODD)
6/1/2017 - 12/31/2017
64.48%
Alcoa (AA)
6/1/2017 - 12/31/2017
64.04%
Lululemon Athletica (LULU)
6/1/2017 - 12/31/2017
62.81%
Large-cap stocks are treated as having a market cap of $10B+.