best performing stock mar 2016 to apr 2016 large cap

Petroleo Brasileiro Petrobras SA ADR (PBR) had the highest return between March 1, 2016 and April 30, 2016 by a large-cap US stock, returning 110.1%.

ASSETDATE% RETURN
Petroleo Brasileiro Petrobras SA ADR (PBR)
3/1/2016 - 4/30/2016
110.08%
Coeur Mining (CDE)
3/1/2016 - 4/30/2016
106.11%
Teck Resources Ltd Class B (TECK)
3/1/2016 - 4/30/2016
104.51%
Kinross Gold (KGC)
3/1/2016 - 4/30/2016
91.28%
Vale SA ADR (VALE)
3/1/2016 - 4/30/2016
84.09%
ArcelorMittal SA ADR (MT)
3/1/2016 - 4/30/2016
78.85%
Freeport-McMoran Copper & Gold (FCX)
3/1/2016 - 4/30/2016
78.57%
Ovintiv (OVV)
3/1/2016 - 4/30/2016
77.8%
Energy Transfer (ET)
3/1/2016 - 4/30/2016
77.57%
Madrigal Pharmaceuticals (MDGL)
3/1/2016 - 4/30/2016
76.21%
Devon Energy (DVN)
3/1/2016 - 4/30/2016
75.36%
Pan American Silver (PAAS)
3/1/2016 - 4/30/2016
66%
Hecla Mining (HL)
3/1/2016 - 4/30/2016
65.96%
Advanced Micro Devices (AMD)
3/1/2016 - 4/30/2016
64.35%
Equinox Gold (EQX)
3/1/2016 - 4/30/2016
57.51%
Centrais Elétricas Brasileiras SA - Eletrobrás (AXIA)
3/1/2016 - 4/30/2016
56.74%
Centrais Electricas Brasileiras (EBR)
3/1/2016 - 4/30/2016
56.74%
Alamos Gold (AGI)
3/1/2016 - 4/30/2016
56.43%
Kratos Defense & Security Solutions (KTOS)
3/1/2016 - 4/30/2016
56.18%
Nebius (NBIS)
3/1/2016 - 4/30/2016
55.55%
Targa Resources (TRGP)
3/1/2016 - 4/30/2016
54.43%
Centrais Elétricas Brasileiras SA - Eletrobrás (EBR.B)
3/1/2016 - 4/30/2016
53.09%
Banco Bradesco SA ADR (BBD)
3/1/2016 - 4/30/2016
53.05%
ONEOK (OKE)
3/1/2016 - 4/30/2016
51.71%
Summit Therapeutics (SMMT)
3/1/2016 - 4/30/2016
51.12%
Large-cap stocks are treated as having a market cap of $10B+.