best performing large cap stocks in july 2017 to dec 2017

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

ASSETDATE% RETURN
Madrigal Pharmaceuticals (MDGL)
7/1/2017 - 12/31/2017
465.56%
Roku (ROKU)
7/1/2017 - 12/31/2017
228.14%
argenx NV ADR (ARGX)
7/1/2017 - 12/31/2017
204.14%
BeiGene (ONC)
7/1/2017 - 12/31/2017
116.15%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
7/1/2017 - 12/31/2017
82.06%
Insmed (INSM)
7/1/2017 - 12/31/2017
80.02%
Huazhu (HTHT)
7/1/2017 - 12/31/2017
79.96%
Nutanix (NTNX)
7/1/2017 - 12/31/2017
75.61%
First Solar (FSLR)
7/1/2017 - 12/31/2017
69.14%
Neurocrine Biosciences (NBIX)
7/1/2017 - 12/31/2017
68.56%
NRG Energy (NRG)
7/1/2017 - 12/31/2017
64.64%
Alcoa (AA)
7/1/2017 - 12/31/2017
63.54%
Stellantis (STLA)
7/1/2017 - 12/31/2017
62.33%
Ingersoll Rand (IR)
7/1/2017 - 12/31/2017
61.37%
Ecopetrol SA ADR (EC)
7/1/2017 - 12/31/2017
60.95%
Interactive Brokers (IBKR)
7/1/2017 - 12/31/2017
57.89%
Alnylam Pharmaceuticals (ALNY)
7/1/2017 - 12/31/2017
56.99%
Freeport-McMoran Copper & Gold (FCX)
7/1/2017 - 12/31/2017
56.95%
Arista Networks (ANET)
7/1/2017 - 12/31/2017
55.95%
Viper Energy Ut (VNOM)
7/1/2017 - 12/31/2017
53.8%
CF Industries (CF)
7/1/2017 - 12/31/2017
53.57%
Dollar Tree (DLTR)
7/1/2017 - 12/31/2017
53.23%
Texas Pacific Land Trust (TPL)
7/1/2017 - 12/31/2017
52.78%
Ovintiv (OVV)
7/1/2017 - 12/31/2017
52.54%
Teck Resources Ltd Class B (TECK)
7/1/2017 - 12/31/2017
52.49%
Large-cap stocks are treated as having a market cap of $10B+.