best performing large stocks in april 1 2016 to march 30 2017

Exelixis (EXEL) had the highest return between April 1, 2016 and March 30, 2017 by a large-cap US stock, returning 436.7%.

ASSETDATE% RETURN
Exelixis (EXEL)
4/1/2016 - 3/30/2017
436.71%
Advanced Micro Devices (AMD)
4/1/2016 - 3/30/2017
403.58%
NVIDIA (NVDA)
4/1/2016 - 3/30/2017
211.2%
Glaukos (GKOS)
4/1/2016 - 3/30/2017
206.27%
Energy Transfer (ET)
4/1/2016 - 3/30/2017
204.65%
Teck Resources Ltd Class B (TECK)
4/1/2016 - 3/30/2017
202.75%
STMicroelectronics NV ADR (STM)
4/1/2016 - 3/30/2017
193.34%
Micron Technology (MU)
4/1/2016 - 3/30/2017
181.81%
Vale SA ADR (VALE)
4/1/2016 - 3/30/2017
136.38%
QXO (QXO)
4/1/2016 - 3/30/2017
124.41%
Targa Resources (TRGP)
4/1/2016 - 3/30/2017
122.5%
Arista Networks (ANET)
4/1/2016 - 3/30/2017
112.93%
Logitech International (LOGI)
4/1/2016 - 3/30/2017
109.77%
United Rentals (URI)
4/1/2016 - 3/30/2017
105.41%
Veeva Systems Inc Class A (VEEV)
4/1/2016 - 3/30/2017
104.63%
Banco Santander Brasil SA ADR (BSBR)
4/1/2016 - 3/30/2017
103.11%
NetEase (NTES)
4/1/2016 - 3/30/2017
101.31%
Lumentum (LITE)
4/1/2016 - 3/30/2017
99.93%
ONEOK (OKE)
4/1/2016 - 3/30/2017
99.33%
IDEXX Laboratories (IDXX)
4/1/2016 - 3/30/2017
99.3%
Hudbay Minerals (HBM)
4/1/2016 - 3/30/2017
98.3%
MasTec (MTZ)
4/1/2016 - 3/30/2017
98.24%
Ovintiv (OVV)
4/1/2016 - 3/30/2017
97.59%
Williams Companies (WMB)
4/1/2016 - 3/30/2017
95.24%
Hecla Mining (HL)
4/1/2016 - 3/30/2017
94.88%
Large-cap stocks are treated as having a market cap of $10B+.