best performing mid stocks in aug 1 2017 to dec 31 2017

Riot Blockchain (RIOT) had the highest return between August 1, 2017 and December 31, 2017 by a mid-cap US stock, returning 765.4%.

ASSET DATE % RETURN
Riot Blockchain (RIOT)
8/1/2017 - 12/31/2017
765.41%
Madrigal Pharmaceuticals (MDGL)
8/1/2017 - 12/31/2017
492.19%
Freedom (FRHC)
8/1/2017 - 12/31/2017
398.82%
Viking Therapeutics (VKTX)
8/1/2017 - 12/31/2017
294.17%
Enphase Energy (ENPH)
8/1/2017 - 12/31/2017
159.14%
GDS (GDS)
8/1/2017 - 12/31/2017
133.71%
Arrowhead Pharmaceuticals (ARWR)
8/1/2017 - 12/31/2017
110.29%
Boot Barn (BOOT)
8/1/2017 - 12/31/2017
107.37%
Warrior Met Coal (HCC)
8/1/2017 - 12/31/2017
84.02%
H&E Equipment Services (HEES)
8/1/2017 - 12/31/2017
83.41%
Abercrombie & Fitch (ANF)
8/1/2017 - 12/31/2017
81.32%
HF Sinclair (DINO)
8/1/2017 - 12/31/2017
80.97%
VNET Group Inc DRC (VNET)
8/1/2017 - 12/31/2017
78.52%
Urban Outfitters (URBN)
8/1/2017 - 12/31/2017
77.88%
Kemper (KMPR)
8/1/2017 - 12/31/2017
76.15%
HUTCHMED DRC (HCM)
8/1/2017 - 12/31/2017
72.97%
Capri (CPRI)
8/1/2017 - 12/31/2017
72.7%
Skyline (SKY)
8/1/2017 - 12/31/2017
71.33%
Match (MTCH)
8/1/2017 - 12/31/2017
71.28%
Northern Oil & Gas (NOG)
8/1/2017 - 12/31/2017
70.83%
Vericel Corp Ord (VCEL)
8/1/2017 - 12/31/2017
67.69%
Protagonist Therapeutics (PTGX)
8/1/2017 - 12/31/2017
67.2%
BBVA Banco Frances SA ADR (BBAR)
8/1/2017 - 12/31/2017
63.56%
American Eagle Outfitters (AEO)
8/1/2017 - 12/31/2017
61.54%
Caesars Entertainment (CZR)
8/1/2017 - 12/31/2017
60.92%
Mid-cap stocks are treated as having a market cap between $2B and $10B.