best performing large cap stocks from dec 2016 to oct 2017

BeiGene (ONC) had the highest return between December 1, 2016 and October 31, 2017 by a large-cap US stock, returning 192.1%.

ASSET DATE % RETURN
BeiGene (ONC)
12/1/2016 - 10/31/2017
192.09%
Block (XYZ)
12/1/2016 - 10/31/2017
191.92%
Alnylam Pharmaceuticals (ALNY)
12/1/2016 - 10/31/2017
176.09%
Align Technology (ALGN)
12/1/2016 - 10/31/2017
156.64%
Huazhu (HTHT)
12/1/2016 - 10/31/2017
156.2%
Trade Desk (TTD)
12/1/2016 - 10/31/2017
149.7%
Shopify (SHOP)
12/1/2016 - 10/31/2017
137.96%
STMicroelectronics NV ADR (STM)
12/1/2016 - 10/31/2017
135.76%
Take-Two Interactive Software (TTWO)
12/1/2016 - 10/31/2017
125.82%
NVIDIA (NVDA)
12/1/2016 - 10/31/2017
125.26%
Micron Technology (MU)
12/1/2016 - 10/31/2017
124.92%
Stellantis (STLA)
12/1/2016 - 10/31/2017
124.74%
Ferrari (RACE)
12/1/2016 - 10/31/2017
123.77%
NRG Energy (NRG)
12/1/2016 - 10/31/2017
122.37%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
12/1/2016 - 10/31/2017
117.6%
Arista Networks (ANET)
12/1/2016 - 10/31/2017
110.99%
NVR (NVR)
12/1/2016 - 10/31/2017
105.57%
Grupo Financiero Galicia SA ADR (GGAL)
12/1/2016 - 10/31/2017
100.21%
Lam Research (LRCX)
12/1/2016 - 10/31/2017
100.12%
Insmed (INSM)
12/1/2016 - 10/31/2017
96.72%
Alibaba (BABA)
12/1/2016 - 10/31/2017
96.69%
PayPal (PYPL)
12/1/2016 - 10/31/2017
83.42%
Paycom Soft (PAYC)
12/1/2016 - 10/31/2017
82.46%
Entegris (ENTG)
12/1/2016 - 10/31/2017
81.84%
ON Semiconductor (ON)
12/1/2016 - 10/31/2017
80.68%
Large-cap stocks are treated as having a market cap of $10B+.