what is the most performance mid cap stock between april 1 2017 and june 30 2017

Immunitybio (IBRX) had the highest return between April 1, 2017 and June 30, 2017 by a mid-cap US stock, returning 120%.

ASSET DATE % RETURN
Immunitybio (IBRX)
4/1/2017 - 6/30/2017
120%
Floor & Decor (FND)
4/1/2017 - 6/30/2017
86.95%
PTC Therapeutics (PTCT)
4/1/2017 - 6/30/2017
86.85%
Option Care Health (OPCH)
4/1/2017 - 6/30/2017
60.65%
Impinj (PI)
4/1/2017 - 6/30/2017
59.93%
Trupanion (TRUP)
4/1/2017 - 6/30/2017
57.27%
Bausch Health Companies (BHC)
4/1/2017 - 6/30/2017
56.99%
Molina Healthcare (MOH)
4/1/2017 - 6/30/2017
52.04%
Appian (APPN)
4/1/2017 - 6/30/2017
51.25%
Freshpet (FRPT)
4/1/2017 - 6/30/2017
50.91%
Bancorp (TBBK)
4/1/2017 - 6/30/2017
49.21%
EXACT Sciences (EXAS)
4/1/2017 - 6/30/2017
48.93%
Autohome (ATHM)
4/1/2017 - 6/30/2017
43.05%
Catalyst Pharmaceuticals (CPRX)
4/1/2017 - 6/30/2017
43.01%
Lantheus (LNTH)
4/1/2017 - 6/30/2017
41.77%
Sterling Construction (STRL)
4/1/2017 - 6/30/2017
41.3%
Etsy (ETSY)
4/1/2017 - 6/30/2017
41.24%
Amicus Therapeutics (FOLD)
4/1/2017 - 6/30/2017
40.45%
IAC (IAC)
4/1/2017 - 6/30/2017
39.97%
RH (RH)
4/1/2017 - 6/30/2017
39.41%
Axsome Therapeutics (AXSM)
4/1/2017 - 6/30/2017
37.5%
Quantum Computing  (QUBT)
4/1/2017 - 6/30/2017
36.25%
Modine Manufacturing (MOD)
4/1/2017 - 6/30/2017
35.66%
Novanta (NOVT)
4/1/2017 - 6/30/2017
35.59%
Supernus Pharmaceuticals (SUPN)
4/1/2017 - 6/30/2017
35.53%
Mid-cap stocks are treated as having a market cap between $2B and $10B.