best performing large cap stocks september 20 2016 to october 20 2017

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

ASSETDATE% RETURN
Madrigal Pharmaceuticals (MDGL)
9/20/2016 - 10/20/2017
345.64%
NVIDIA (NVDA)
9/20/2016 - 10/20/2017
207.19%
Huazhu (HTHT)
9/20/2016 - 10/20/2017
195.65%
Block (XYZ)
9/20/2016 - 10/20/2017
181.39%
BeiGene (ONC)
9/20/2016 - 10/20/2017
170.37%
Celsius (CELH)
9/20/2016 - 10/20/2017
163.91%
Stellantis (STLA)
9/20/2016 - 10/20/2017
160.26%
STMicroelectronics NV ADR (STM)
9/20/2016 - 10/20/2017
155.42%
Nova (NVMI)
9/20/2016 - 10/20/2017
153.72%
Ferrari (RACE)
9/20/2016 - 10/20/2017
143.66%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
9/20/2016 - 10/20/2017
143.6%
Micron Technology (MU)
9/20/2016 - 10/20/2017
143.4%
EXACT Sciences (EXAS)
9/20/2016 - 10/20/2017
140.7%
Take-Two Interactive Software (TTWO)
9/20/2016 - 10/20/2017
133.23%
Arista Networks (ANET)
9/20/2016 - 10/20/2017
132.9%
Alcoa (AA)
9/20/2016 - 10/20/2017
128.58%
NRG Energy (NRG)
9/20/2016 - 10/20/2017
127.11%
Lam Research (LRCX)
9/20/2016 - 10/20/2017
124.67%
Advanced Micro Devices (AMD)
9/20/2016 - 10/20/2017
121.67%
Trade Desk (TTD)
9/20/2016 - 10/20/2017
121.29%
Boeing (BA)
9/20/2016 - 10/20/2017
113.17%
MKS Instruments (MKSI)
9/20/2016 - 10/20/2017
112.41%
Align Technology (ALGN)
9/20/2016 - 10/20/2017
111.92%
AeroVironment (AVAV)
9/20/2016 - 10/20/2017
110.77%
QXO (QXO)
9/20/2016 - 10/20/2017
109.94%
Large-cap stocks are treated as having a market cap of $10B+.