50 best performing mid cap stocks june 2017 to october 2017

CareDx (CDNA) had the highest return between June 1, 2017 and October 31, 2017 by a mid-cap US stock, returning 462.5%.

ASSETDATE% RETURN
CareDx (CDNA)
6/1/2017 - 10/31/2017
462.5%
Uniqure (QURE)
6/1/2017 - 10/31/2017
168.47%
Penguin Solutions (PENG)
6/1/2017 - 10/31/2017
139.83%
Almonty Industries Inc Common Shares (ALM)
6/1/2017 - 10/31/2017
138.42%
Skyline (SKY)
6/1/2017 - 10/31/2017
136.11%
Aya Gold & Silver Inc Common Shares (AYA)
6/1/2017 - 10/31/2017
127.27%
Calumet Specialty Products Partners (CLMT)
6/1/2017 - 10/31/2017
126.58%
Viking Therapeutics (VKTX)
6/1/2017 - 10/31/2017
101.69%
Enphase Energy (ENPH)
6/1/2017 - 10/31/2017
101.32%
GDS (GDS)
6/1/2017 - 10/31/2017
100.51%
Riot Platforms (RIOT)
6/1/2017 - 10/31/2017
98.37%
Avis Budget (CAR)
6/1/2017 - 10/31/2017
79.35%
SolarEdge Technologies (SEDG)
6/1/2017 - 10/31/2017
78.05%
Corcept Therapeutics (CORT)
6/1/2017 - 10/31/2017
73.94%
ArcBest (ARCB)
6/1/2017 - 10/31/2017
73.5%
Taseko Mines (TGB)
6/1/2017 - 10/31/2017
69.47%
Constellium (CSTM)
6/1/2017 - 10/31/2017
67.16%
Trex (TREX)
6/1/2017 - 10/31/2017
64.56%
AeroVironment (AVAV)
6/1/2017 - 10/31/2017
64.4%
RH (RH)
6/1/2017 - 10/31/2017
62.22%
Appfolio (APPF)
6/1/2017 - 10/31/2017
60.77%
Travere Therapeutics (TVTX)
6/1/2017 - 10/31/2017
56.02%
JOYY (JOYY)
6/1/2017 - 10/31/2017
54.94%
Plug Power (PLUG)
6/1/2017 - 10/31/2017
53.23%
Himax Technologies (HIMX)
6/1/2017 - 10/31/2017
52.68%
Mid-cap stocks are treated as having a market cap between $2B and $10B.