best mid cap stocks june 2017 to july 2018

Freedom (FRHC) had the highest return between June 1, 2017 and July 31, 2018 by a mid-cap US stock, returning 3,259.3%.

ASSET DATE % RETURN
Freedom (FRHC)
6/1/2017 - 7/31/2018
3,259.26%
Madrigal Pharmaceuticals (MDGL)
6/1/2017 - 7/31/2018
1,570.11%
Arrowhead Pharmaceuticals (ARWR)
6/1/2017 - 7/31/2018
891.16%
Viking Therapeutics (VKTX)
6/1/2017 - 7/31/2018
764.41%
Enphase Energy (ENPH)
6/1/2017 - 7/31/2018
682.89%
Skyline (SKY)
6/1/2017 - 7/31/2018
395.17%
Sarepta Therapeutics (SRPT)
6/1/2017 - 7/31/2018
289.28%
Vericel Corp Ord (VCEL)
6/1/2017 - 7/31/2018
248.33%
Crispr Therapeutics (CRSP)
6/1/2017 - 7/31/2018
246.95%
Vicor (VICR)
6/1/2017 - 7/31/2018
238.53%
HF Sinclair (DINO)
6/1/2017 - 7/31/2018
220.6%
Warrior Met Coal (HCC)
6/1/2017 - 7/31/2018
211.46%
Etsy (ETSY)
6/1/2017 - 7/31/2018
205.84%
PTC Therapeutics (PTCT)
6/1/2017 - 7/31/2018
202.86%
Boot Barn (BOOT)
6/1/2017 - 7/31/2018
197.96%
Roku (ROKU)
6/1/2017 - 7/31/2018
187.83%
GDS (GDS)
6/1/2017 - 7/31/2018
178.8%
Novocure (NVCR)
6/1/2017 - 7/31/2018
173.09%
Quidel (QDEL)
6/1/2017 - 7/31/2018
173.08%
Xenon Pharmaceuticals (XENE)
6/1/2017 - 7/31/2018
165.33%
Crocs (CROX)
6/1/2017 - 7/31/2018
163.23%
Insperity (NSP)
6/1/2017 - 7/31/2018
158.84%
Appfolio (APPF)
6/1/2017 - 7/31/2018
152.89%
PBF Energy (PBF)
6/1/2017 - 7/31/2018
149.31%
Hamilton Lane (HLNE)
6/1/2017 - 7/31/2018
148.6%
Mid-cap stocks are treated as having a market cap between $2B and $10B.