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%
Wayfair (W)
4/1/2017 - 6/30/2017
90.39%
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%
Appian (APPN)
4/1/2017 - 6/30/2017
51.25%
Freshpet (FRPT)
4/1/2017 - 6/30/2017
50.91%
Kratos Defense & Security Solutions (KTOS)
4/1/2017 - 6/30/2017
50.83%
Bancorp (TBBK)
4/1/2017 - 6/30/2017
49.21%
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%
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%
Modine Manufacturing (MOD)
4/1/2017 - 6/30/2017
35.66%
Novanta (NOVT)
4/1/2017 - 6/30/2017
35.59%
AeroVironment (AVAV)
4/1/2017 - 6/30/2017
35.13%
H&R Block (HRB)
4/1/2017 - 6/30/2017
34.01%
RadNet (RDNT)
4/1/2017 - 6/30/2017
33.62%
Pegasystems (PEGA)
4/1/2017 - 6/30/2017
33.13%
Mid-cap stocks are treated as having a market cap between $2B and $10B.