best performing large and mid cap aug 2017 to oct 2017

Madrigal Pharmaceuticals (MDGL) had the highest return between August 1, 2017 and October 31, 2017 by a US stock with a market cap of $2B+, returning 222.5%.

ASSET DATE % RETURN
Madrigal Pharmaceuticals (MDGL)
8/1/2017 - 10/31/2017
222.52%
Freedom (FRHC)
8/1/2017 - 10/31/2017
201.18%
Viking Therapeutics (VKTX)
8/1/2017 - 10/31/2017
131.07%
Arrowhead Pharmaceuticals (ARWR)
8/1/2017 - 10/31/2017
108%
Riot Blockchain (RIOT)
8/1/2017 - 10/31/2017
107.21%
Skyline (SKY)
8/1/2017 - 10/31/2017
66.53%
Insmed (INSM)
8/1/2017 - 10/31/2017
66.32%
Enphase Energy (ENPH)
8/1/2017 - 10/31/2017
64.52%
Kemper (KMPR)
8/1/2017 - 10/31/2017
63.29%
GDS (GDS)
8/1/2017 - 10/31/2017
62.86%
Corcept Therapeutics (CORT)
8/1/2017 - 10/31/2017
57.52%
Micron Technology (MU)
8/1/2017 - 10/31/2017
57.02%
Centrais Electricas Brasileiras (EBR)
8/1/2017 - 10/31/2017
56.41%
Leonardo DRS, Inc Common Stock (DRS)
8/1/2017 - 10/31/2017
52.61%
Grupo Financiero Galicia SA ADR (GGAL)
8/1/2017 - 10/31/2017
50.78%
Axcelis Technologies (ACLS)
8/1/2017 - 10/31/2017
47.53%
Centrais Elétricas Brasileiras SA - Eletrobrás (EBR.B)
8/1/2017 - 10/31/2017
46.41%
Match (MTCH)
8/1/2017 - 10/31/2017
46.28%
Alnylam Pharmaceuticals (ALNY)
8/1/2017 - 10/31/2017
46.11%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
8/1/2017 - 10/31/2017
45.62%
Generac (GNRC)
8/1/2017 - 10/31/2017
44.69%
Banco Macro SA B ADR (BMA)
8/1/2017 - 10/31/2017
44.32%
Trex (TREX)
8/1/2017 - 10/31/2017
44.01%
Empresa Distribuidora y Comercializadora Norte SA ADR (EDN)
8/1/2017 - 10/31/2017
43.43%
BBVA Banco Frances SA ADR (BBAR)
8/1/2017 - 10/31/2017
42.99%