best mid cap stocks november 2017 to december 2018

CareDx (CDNA) had the highest return between November 1, 2017 and December 31, 2018 by a mid-cap US stock, returning 329.7%.

ASSETDATE% RETURN
CareDx (CDNA)
11/1/2017 - 12/31/2018
329.74%
Viking Therapeutics (VKTX)
11/1/2017 - 12/31/2018
221.43%
Enphase Energy (ENPH)
11/1/2017 - 12/31/2018
209.15%
Northern Oil & Gas (NOG)
11/1/2017 - 12/31/2018
169.05%
Crocs (CROX)
11/1/2017 - 12/31/2018
154.21%
Sarepta Therapeutics (SRPT)
11/1/2017 - 12/31/2018
120.2%
Goosehead Insurance (GSHD)
11/1/2017 - 12/31/2018
119.08%
Wingstop (WING)
11/1/2017 - 12/31/2018
114.35%
Haemonetics (HAE)
11/1/2017 - 12/31/2018
109.35%
Boot Barn (BOOT)
11/1/2017 - 12/31/2018
106.93%
Energy Fuels (UUUU)
11/1/2017 - 12/31/2018
106.52%
Freshpet (FRPT)
11/1/2017 - 12/31/2018
104.84%
Planet Fitness (PLNT)
11/1/2017 - 12/31/2018
100.82%
Xenon Pharmaceuticals (XENE)
11/1/2017 - 12/31/2018
94.15%
Ringcentral (RNG)
11/1/2017 - 12/31/2018
93.98%
Uniqure (QURE)
11/1/2017 - 12/31/2018
93.42%
Virtu Financial (VIRT)
11/1/2017 - 12/31/2018
92.33%
Sunrun (RUN)
11/1/2017 - 12/31/2018
92.06%
Advance Auto Parts (AAP)
11/1/2017 - 12/31/2018
91.7%
OFG Bancorp (OFG)
11/1/2017 - 12/31/2018
89.56%
Warrior Met Coal (HCC)
11/1/2017 - 12/31/2018
89.24%
Addus HomeCare (ADUS)
11/1/2017 - 12/31/2018
87.77%
PTC Therapeutics (PTCT)
11/1/2017 - 12/31/2018
81.3%
Ero Copper (ERO)
11/1/2017 - 12/31/2018
80.98%
BioCryst Pharmaceuticals (BCRX)
11/1/2017 - 12/31/2018
78.54%
Mid-cap stocks are treated as having a market cap between $2B and $10B.