best large cap stocks 2016 to 2017

Madrigal Pharmaceuticals (MDGL) had the highest return between 2016 and 2017 by a large-cap US stock, returning 694.7%.

ASSETYEARS% RETURN
Madrigal Pharmaceuticals (MDGL)
2016-2017
694.72%
Teck Resources Ltd Class B (TECK)
2016-2017
633.84%
NVIDIA (NVDA)
2016-2017
507.4%
EXACT Sciences (EXAS)
2016-2017
485.08%
Exelixis (EXEL)
2016-2017
452.73%
Huazhu (HTHT)
2016-2017
376.55%
Centrais Electricas Brasileiras (EBR)
2016-2017
335.21%
AXIA Energia (AXIA)
2016-2017
335.13%
Vale SA ADR (VALE)
2016-2017
305.43%
Leonardo DRS, Inc Common Stock (DRS)
2016-2017
305.26%
IAMGold (IAG)
2016-2017
299.32%
Advanced Micro Devices (AMD)
2016-2017
271.12%
Texas Pacific Land Trust (TPL)
2016-2017
256.81%
argenx NV ADR (ARGX)
2016-2017
252.74%
XPO Logistics (XPO)
2016-2017
252.13%
STMicroelectronics NV ADR (STM)
2016-2017
249.43%
ArcelorMittal SA ADR (MT)
2016-2017
248.9%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
2016-2017
244.75%
Centrais Elétricas Brasileiras SA - Eletrobrás (EBR.B)
2016-2017
242.96%
Align Technology (ALGN)
2016-2017
241.88%
SPX (SPXC)
2016-2017
240.46%
BeiGene (ONC)
2016-2017
237.31%
Roku (ROKU)
2016-2017
228.14%
Take-Two Interactive Software (TTWO)
2016-2017
222.41%
Arista Networks (ANET)
2016-2017
202.61%
Large-cap stocks are treated as having a market cap of $10B+.