best perfroming mega cap stock dec 2016 to dec 2017

NVIDIA (NVDA) had the highest return between December 1, 2016 and December 31, 2017 by a mega-cap US stock, returning 110.9%.

ASSETDATE% RETURN
NVIDIA (NVDA)
12/1/2016 - 12/31/2017
110.92%
Micron Technology (MU)
12/1/2016 - 12/31/2017
108.73%
Alibaba (BABA)
12/1/2016 - 12/31/2017
83.44%
Lam Research (LRCX)
12/1/2016 - 12/31/2017
77.11%
ASML Holding NV ADR (ASML)
12/1/2016 - 12/31/2017
70.98%
Intuitive Surgical (ISRG)
12/1/2016 - 12/31/2017
70.41%
Caterpillar (CAT)
12/1/2016 - 12/31/2017
69.09%
Tesla (TSLA)
12/1/2016 - 12/31/2017
65.39%
AbbVie (ABBV)
12/1/2016 - 12/31/2017
64.79%
Novo Nordisk A-S (NVO)
12/1/2016 - 12/31/2017
64.16%
Netflix (NFLX)
12/1/2016 - 12/31/2017
63.34%
Applied Materials (AMAT)
12/1/2016 - 12/31/2017
60.51%
Apple (AAPL)
12/1/2016 - 12/31/2017
55.8%
Amazon (AMZN)
12/1/2016 - 12/31/2017
55.43%
Broadcom (AVGO)
12/1/2016 - 12/31/2017
54.96%
Abbott Laboratories (ABT)
12/1/2016 - 12/31/2017
53.19%
Home Depot (HD)
12/1/2016 - 12/31/2017
49.92%
Facebook (META)
12/1/2016 - 12/31/2017
49.06%
Mastercard (MA)
12/1/2016 - 12/31/2017
49.01%
McDonald’s (MCD)
12/1/2016 - 12/31/2017
48.42%
Visa Inc Class A (V)
12/1/2016 - 12/31/2017
48.03%
Microsoft (MSFT)
12/1/2016 - 12/31/2017
45.48%
Salesforce (CRM)
12/1/2016 - 12/31/2017
41.71%
UnitedHealth (UNH)
12/1/2016 - 12/31/2017
40.64%
Bank of America (BAC)
12/1/2016 - 12/31/2017
39.99%
Mega-cap stocks are treated as having a market cap of $200B+.