what is the performance mid cap stock between may 10 2017 and june 30 2017

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

ASSET DATE % RETURN
Immunitybio (IBRX)
5/10/2017 - 6/30/2017
139.43%
Option Care Health (OPCH)
5/10/2017 - 6/30/2017
62.57%
PTC Therapeutics (PTCT)
5/10/2017 - 6/30/2017
55.47%
Catalyst Pharmaceuticals (CPRX)
5/10/2017 - 6/30/2017
54.19%
Appian (APPN)
5/10/2017 - 6/30/2017
51.25%
Amicus Therapeutics (FOLD)
5/10/2017 - 6/30/2017
50.97%
Sunrun (RUN)
5/10/2017 - 6/30/2017
45.9%
Bausch Health Companies (BHC)
5/10/2017 - 6/30/2017
43.81%
Supernus Pharmaceuticals (SUPN)
5/10/2017 - 6/30/2017
39.26%
Modine Manufacturing (MOD)
5/10/2017 - 6/30/2017
33.47%
Etsy (ETSY)
5/10/2017 - 6/30/2017
30.1%
IAMGold (IAG)
5/10/2017 - 6/30/2017
29.65%
Laureate Education (LAUR)
5/10/2017 - 6/30/2017
29.47%
Axsome Therapeutics (AXSM)
5/10/2017 - 6/30/2017
29.41%
RadNet (RDNT)
5/10/2017 - 6/30/2017
29.17%
iRhythm Technologies (IRTC)
5/10/2017 - 6/30/2017
28.64%
Pegasystems (PEGA)
5/10/2017 - 6/30/2017
26.5%
Surgery Partners (SGRY)
5/10/2017 - 6/30/2017
26.39%
Impinj (PI)
5/10/2017 - 6/30/2017
25.1%
Wayfair (W)
5/10/2017 - 6/30/2017
24.62%
B2Gold (BTG)
5/10/2017 - 6/30/2017
23.25%
CleanSpark (CLSK)
5/10/2017 - 6/30/2017
23.21%
Autohome (ATHM)
5/10/2017 - 6/30/2017
22.73%
TransAlta (TAC)
5/10/2017 - 6/30/2017
22.55%
BRP (DOOO)
5/10/2017 - 6/30/2017
22.46%
Mid-cap stocks are treated as having a market cap between $2B and $10B.