what the best returning large cap stock from july 2016 to december 2016

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

ASSET DATE % RETURN
NVIDIA (NVDA)
7/1/2016 - 12/31/2016
129.08%
Advanced Micro Devices (AMD)
7/1/2016 - 12/31/2016
122.79%
Permian Resources (PR)
7/1/2016 - 12/31/2016
102.26%
STMicroelectronics NV ADR (STM)
7/1/2016 - 12/31/2016
95.56%
Exelixis (EXEL)
7/1/2016 - 12/31/2016
89.94%
Kinsale Capital (KNSL)
7/1/2016 - 12/31/2016
89.74%
Citizens Financial (CFG)
7/1/2016 - 12/31/2016
81.02%
Texas Pacific Land Trust (TPL)
7/1/2016 - 12/31/2016
78%
United Airlines (UAL)
7/1/2016 - 12/31/2016
77.67%
Saia (SAIA)
7/1/2016 - 12/31/2016
75.9%
Centrais Electricas Brasileiras (EBR)
7/1/2016 - 12/31/2016
75.31%
Micron Technology (MU)
7/1/2016 - 12/31/2016
74.24%
Regions Financial (RF)
7/1/2016 - 12/31/2016
72.05%
MasTec (MTZ)
7/1/2016 - 12/31/2016
71.91%
Zebra Technologies (ZBRA)
7/1/2016 - 12/31/2016
71.49%
Bank of America (BAC)
7/1/2016 - 12/31/2016
68.96%
KeyCorp (KEY)
7/1/2016 - 12/31/2016
68.59%
Nomura Holdings Inc ADR (NMR)
7/1/2016 - 12/31/2016
67.35%
Penske Automotive (PAG)
7/1/2016 - 12/31/2016
66.62%
American Airlines (AAL)
7/1/2016 - 12/31/2016
66.13%
Morgan Stanley (MS)
7/1/2016 - 12/31/2016
66.07%
XPO Logistics (XPO)
7/1/2016 - 12/31/2016
65.17%
Liberty Media Corporation Series C Liberty Formula One Common Stock (FWONK)
7/1/2016 - 12/31/2016
65.16%
Liberty Media Corporation Series A Liberty Formula One Common Stock (FWONA)
7/1/2016 - 12/31/2016
63.45%
Seagate Technology (STX)
7/1/2016 - 12/31/2016
63.07%
Large-cap stocks are treated as having a market cap of $10B+.