best large cap stock between aug 28, 2017 and dec 2017

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

ASSET DATE % RETURN
Madrigal Pharmaceuticals (MDGL)
8/28/2017 - 12/31/2017
436.47%
Freedom (FRHC)
8/28/2017 - 12/31/2017
236.06%
Roku (ROKU)
8/28/2017 - 12/31/2017
228.14%
argenx NV ADR (ARGX)
8/28/2017 - 12/31/2017
204.73%
Insmed (INSM)
8/28/2017 - 12/31/2017
143.59%
Sterling Construction (STRL)
8/28/2017 - 12/31/2017
61.19%
Nutanix (NTNX)
8/28/2017 - 12/31/2017
60%
Ecopetrol SA ADR (EC)
8/28/2017 - 12/31/2017
58.85%
United Rentals (URI)
8/28/2017 - 12/31/2017
58.44%
XPO Logistics (XPO)
8/28/2017 - 12/31/2017
56.22%
Ingersoll Rand (IR)
8/28/2017 - 12/31/2017
52.14%
Alnylam Pharmaceuticals (ALNY)
8/28/2017 - 12/31/2017
49.86%
WW Grainger (GWW)
8/28/2017 - 12/31/2017
48.95%
TKO (TKO)
8/28/2017 - 12/31/2017
47.46%
CF Industries (CF)
8/28/2017 - 12/31/2017
47.37%
Ovintiv (OVV)
8/28/2017 - 12/31/2017
46.4%
Neurocrine Biosciences (NBIX)
8/28/2017 - 12/31/2017
45.14%
Builders FirstSource (BLDR)
8/28/2017 - 12/31/2017
44.78%
Akamai Technologies (AKAM)
8/28/2017 - 12/31/2017
44.34%
NetApp (NTAP)
8/28/2017 - 12/31/2017
43.48%
AeroVironment (AVAV)
8/28/2017 - 12/31/2017
43.41%
Ascendis Pharma A-S (ASND)
8/28/2017 - 12/31/2017
43.17%
DR Horton (DHI)
8/28/2017 - 12/31/2017
42.97%
Viper Energy Ut (VNOM)
8/28/2017 - 12/31/2017
42.55%
Diamondback Energy (FANG)
8/28/2017 - 12/31/2017
42.43%
Large-cap stocks are treated as having a market cap of $10B+.