best performing mid stock in july 1 2017 to dec 31 2017

Riot Platforms (RIOT) had the highest return between July 1, 2017 and December 31, 2017 by a mid-cap US stock, returning 690.2%.

ASSETDATE% RETURN
Riot Platforms (RIOT)
7/1/2017 - 12/31/2017
690.23%
CareDx (CDNA)
7/1/2017 - 12/31/2017
543.86%
Viking Therapeutics (VKTX)
7/1/2017 - 12/31/2017
275.93%
Uniqure (QURE)
7/1/2017 - 12/31/2017
211.45%
Nektar Therapeutics (NKTR)
7/1/2017 - 12/31/2017
204.54%
Enphase Energy (ENPH)
7/1/2017 - 12/31/2017
177.01%
GDS (GDS)
7/1/2017 - 12/31/2017
143.83%
Almonty Industries Inc Common Shares (ALM)
7/1/2017 - 12/31/2017
141.22%
Warrior Met Coal (HCC)
7/1/2017 - 12/31/2017
135.25%
Boot Barn (BOOT)
7/1/2017 - 12/31/2017
132.96%
Aya Gold & Silver Inc Common Shares (AYA)
7/1/2017 - 12/31/2017
120%
Skyline (SKY)
7/1/2017 - 12/31/2017
114.16%
UroGen Pharma (URGN)
7/1/2017 - 12/31/2017
111.42%
Penguin Solutions (PENG)
7/1/2017 - 12/31/2017
108.28%
JOYY (JOYY)
7/1/2017 - 12/31/2017
92.31%
Urban Outfitters (URBN)
7/1/2017 - 12/31/2017
87.79%
SolarEdge Technologies (SEDG)
7/1/2017 - 12/31/2017
87.75%
Solaris Energy Infrastructure (SEI)
7/1/2017 - 12/31/2017
86.82%
Taseko Mines (TGB)
7/1/2017 - 12/31/2017
86.4%
Protagonist Therapeutics (PTGX)
7/1/2017 - 12/31/2017
81.82%
Calumet Specialty Products Partners (CLMT)
7/1/2017 - 12/31/2017
81.18%
Match (MTCH)
7/1/2017 - 12/31/2017
79.43%
Aura Minerals Inc Common Shares (AUGO)
7/1/2017 - 12/31/2017
77.7%
CVR Energy (CVI)
7/1/2017 - 12/31/2017
77.41%
Appian (APPN)
7/1/2017 - 12/31/2017
73.54%
Mid-cap stocks are treated as having a market cap between $2B and $10B.