best returning stock jan 12 2016 to apr 2016 large cap

Teck Resources Ltd Class B (TECK) had the highest return between January 12, 2016 and April 30, 2016 by a large-cap US stock, returning 307%.

ASSET DATE % RETURN
Teck Resources Ltd Class B (TECK)
1/12/2016 - 4/30/2016
306.98%
Kinross Gold (KGC)
1/12/2016 - 4/30/2016
235.31%
Freeport-McMoran Copper & Gold (FCX)
1/12/2016 - 4/30/2016
213.2%
Barrick Gold (GOLD)
1/12/2016 - 4/30/2016
141.28%
Alamos Gold (AGI)
1/12/2016 - 4/30/2016
130.4%
Vale SA ADR (VALE)
1/12/2016 - 4/30/2016
122.35%
Petroleo Brasileiro Petrobras SA ADR (PBR)
1/12/2016 - 4/30/2016
110.65%
AngloGold Ashanti (AU)
1/12/2016 - 4/30/2016
104.86%
Newmont Goldcorp (NEM)
1/12/2016 - 4/30/2016
104.46%
Petróleo Brasileiro SA - Petrobras (PBR.A)
1/12/2016 - 4/30/2016
101.36%
Banco Bradesco S/A ADR (BBDO)
1/12/2016 - 4/30/2016
97.99%
ArcelorMittal SA ADR (MT)
1/12/2016 - 4/30/2016
93.61%
Targa Resources (TRGP)
1/12/2016 - 4/30/2016
92.29%
Royal Gold (RGLD)
1/12/2016 - 4/30/2016
90.89%
Banco Bradesco SA ADR (BBD)
1/12/2016 - 4/30/2016
90%
Centrais Electricas Brasileiras (EBR)
1/12/2016 - 4/30/2016
81.14%
Wheaton Precious Metals (WPM)
1/12/2016 - 4/30/2016
80.35%
Companhia de Saneamento Basico do Estado de Sao Paulo SABESP ADR (SBS)
1/12/2016 - 4/30/2016
79.37%
Allegheny Technologies (ATI)
1/12/2016 - 4/30/2016
78.09%
Agnico Eagle Mines (AEM)
1/12/2016 - 4/30/2016
68.62%
Ecopetrol SA ADR (EC)
1/12/2016 - 4/30/2016
67.06%
Credicorp (BAP)
1/12/2016 - 4/30/2016
65.11%
Canadian Natural Resources (CNQ)
1/12/2016 - 4/30/2016
65.09%
Centrais Elétricas Brasileiras SA - Eletrobrás (EBR.B)
1/12/2016 - 4/30/2016
62.44%
Itau Unibanco Banco (ITUB)
1/12/2016 - 4/30/2016
60.09%
Large-cap stocks are treated as having a market cap of $10B+.