best performing large stocks in aug 1 2017 to dec 31 2017

Roku (ROKU) had the highest return between August 1, 2017 and December 31, 2017 by a large-cap US stock, returning 228.1%.

ASSET DATE % RETURN
Roku (ROKU)
8/1/2017 - 12/31/2017
228.14%
argenx NV ADR (ARGX)
8/1/2017 - 12/31/2017
188.31%
Insmed (INSM)
8/1/2017 - 12/31/2017
92%
Grupo Financiero Galicia SA ADR (GGAL)
8/1/2017 - 12/31/2017
80.86%
Nutanix (NTNX)
8/1/2017 - 12/31/2017
64.63%
Neurocrine Biosciences (NBIX)
8/1/2017 - 12/31/2017
60.05%
Ecopetrol SA ADR (EC)
8/1/2017 - 12/31/2017
57.48%
Arista Networks (ANET)
8/1/2017 - 12/31/2017
56.6%
Ingersoll Rand (IR)
8/1/2017 - 12/31/2017
52.6%
Alnylam Pharmaceuticals (ALNY)
8/1/2017 - 12/31/2017
52.36%
XPO Logistics (XPO)
8/1/2017 - 12/31/2017
52.17%
Westlake Chemical (WLK)
8/1/2017 - 12/31/2017
51.74%
Dollar Tree (DLTR)
8/1/2017 - 12/31/2017
48.83%
Interactive Brokers (IBKR)
8/1/2017 - 12/31/2017
47.72%
CF Industries (CF)
8/1/2017 - 12/31/2017
46.9%
Stellantis (STLA)
8/1/2017 - 12/31/2017
46.59%
Micron Technology (MU)
8/1/2017 - 12/31/2017
45.71%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
8/1/2017 - 12/31/2017
45.53%
TKO (TKO)
8/1/2017 - 12/31/2017
45.45%
Ross Stores (ROST)
8/1/2017 - 12/31/2017
45.4%
United Rentals (URI)
8/1/2017 - 12/31/2017
43.89%
DR Horton (DHI)
8/1/2017 - 12/31/2017
43.56%
WW Grainger (GWW)
8/1/2017 - 12/31/2017
43.05%
Huazhu (HTHT)
8/1/2017 - 12/31/2017
41.8%
Burlington Stores (BURL)
8/1/2017 - 12/31/2017
40.17%
Large-cap stocks are treated as having a market cap of $10B+.