best performing stock aug 2016 to dec 2016 large cap

Madrigal Pharmaceuticals (MDGL) had the highest return between August 1, 2016 and December 31, 2016 by a large-cap US stock, returning 102.7%.

ASSETDATE% RETURN
Madrigal Pharmaceuticals (MDGL)
8/1/2016 - 12/31/2016
102.72%
QXO (QXO)
8/1/2016 - 12/31/2016
89.87%
NVIDIA (NVDA)
8/1/2016 - 12/31/2016
86.78%
Texas Pacific Land Trust (TPL)
8/1/2016 - 12/31/2016
84.63%
Permian Resources (PR)
8/1/2016 - 12/31/2016
73.9%
Kratos Defense & Security Solutions (KTOS)
8/1/2016 - 12/31/2016
67.42%
Advanced Micro Devices (AMD)
8/1/2016 - 12/31/2016
64.59%
Exelixis (EXEL)
8/1/2016 - 12/31/2016
62.6%
Zebra Technologies (ZBRA)
8/1/2016 - 12/31/2016
61.17%
Citizens Financial (CFG)
8/1/2016 - 12/31/2016
60.87%
Micron Technology (MU)
8/1/2016 - 12/31/2016
58.73%
STMicroelectronics NV ADR (STM)
8/1/2016 - 12/31/2016
57.68%
Regions Financial (RF)
8/1/2016 - 12/31/2016
57.67%
KeyCorp (KEY)
8/1/2016 - 12/31/2016
57.18%
MasTec (MTZ)
8/1/2016 - 12/31/2016
56.63%
Targa Resources (TRGP)
8/1/2016 - 12/31/2016
56.18%
United Airlines (UAL)
8/1/2016 - 12/31/2016
55.83%
Bank of America (BAC)
8/1/2016 - 12/31/2016
53.48%
Webster Financial (WBS)
8/1/2016 - 12/31/2016
52.44%
Goldman Sachs (GS)
8/1/2016 - 12/31/2016
51.84%
Comerica (CMA)
8/1/2016 - 12/31/2016
51.34%
East West Bancorp (EWBC)
8/1/2016 - 12/31/2016
48.77%
Coherent (COHR)
8/1/2016 - 12/31/2016
47.88%
Morgan Stanley (MS)
8/1/2016 - 12/31/2016
47.37%
XPO Logistics (XPO)
8/1/2016 - 12/31/2016
45.96%
Large-cap stocks are treated as having a market cap of $10B+.