best performing large cap stocks june 20 2016 to july 20 2017

NVIDIA (NVDA) had the highest return between June 20, 2016 and July 20, 2017 by a large-cap US stock, returning 254.8%.

ASSET DATE % RETURN
NVIDIA (NVDA)
6/20/2016 - 7/20/2017
254.83%
Exelixis (EXEL)
6/20/2016 - 7/20/2017
252.81%
Shopify Inc Class A Subordinate Voting Shares (SHOP)
6/20/2016 - 7/20/2017
210.56%
Block (XYZ)
6/20/2016 - 7/20/2017
193.55%
STMicroelectronics NV ADR (STM)
6/20/2016 - 7/20/2017
187.21%
Huazhu (HTHT)
6/20/2016 - 7/20/2017
179.74%
Advanced Micro Devices (AMD)
6/20/2016 - 7/20/2017
156.03%
Micron Technology (MU)
6/20/2016 - 7/20/2017
155.8%
BeiGene (ONC)
6/20/2016 - 7/20/2017
145.96%
Logitech International (LOGI)
6/20/2016 - 7/20/2017
143.87%
Ferrari (RACE)
6/20/2016 - 7/20/2017
132.55%
MakeMyTrip (MMYT)
6/20/2016 - 7/20/2017
131.01%
XPO Logistics (XPO)
6/20/2016 - 7/20/2017
119.68%
Arista Networks (ANET)
6/20/2016 - 7/20/2017
114.35%
Kinsale Capital (KNSL)
6/20/2016 - 7/20/2017
111.55%
Take-Two Interactive Software (TTWO)
6/20/2016 - 7/20/2017
108.47%
MercadoLibre (MELI)
6/20/2016 - 7/20/2017
108.32%
JD Inc Adr (JD)
6/20/2016 - 7/20/2017
107.54%
Western Digital (WDC)
6/20/2016 - 7/20/2017
107.01%
Vale SA ADR (VALE)
6/20/2016 - 7/20/2017
102.84%
Applied Materials (AMAT)
6/20/2016 - 7/20/2017
100.28%
Align Technology (ALGN)
6/20/2016 - 7/20/2017
99.79%
Lam Research (LRCX)
6/20/2016 - 7/20/2017
99.08%
Alibaba (BABA)
6/20/2016 - 7/20/2017
95.26%
Apollo Global Management LLC Class A (APO)
6/20/2016 - 7/20/2017
93.68%
Large-cap stocks are treated as having a market cap of $10B+.