best mid cap stock december 2017

Riot Platforms (RIOT) had the highest return in December 2017 by a mid-cap US stock, returning 91.2%.

ASSETMONTH% RETURN
Riot Platforms (RIOT)
December 2017
91.25%
Madrigal Pharmaceuticals (MDGL)
December 2017
82.49%
Century Aluminum (CENX)
December 2017
48.23%
Aura Minerals Inc Common Shares (AUGO)
December 2017
46.35%
Vipshop (VIPS)
December 2017
43.45%
Appian (APPN)
December 2017
41.48%
Comstock Resources (CRK)
December 2017
37.56%
Spyre Therapeutics (SYRE)
December 2017
33.91%
Viking Therapeutics (VKTX)
December 2017
33.11%
Uranium Energy (UEC)
December 2017
33.08%
Solaris Energy Infrastructure (SEI)
December 2017
31.59%
Viridian Therapeutics (VRDN)
December 2017
30.7%
Surgery Partners (SGRY)
December 2017
28.04%
Eldorado Gold (EGO)
December 2017
25.44%
Fortuna Silver Mines (FSM)
December 2017
24.88%
Weatherford International (WFRD)
December 2017
24.48%
Talos Energy (TALO)
December 2017
24.22%
AeroVironment (AVAV)
December 2017
23.35%
Crispr Therapeutics (CRSP)
December 2017
23.25%
Bausch Health Companies (BHC)
December 2017
23.03%
Palvella Therapeutics (PVLA)
December 2017
21.38%
B2Gold (BTG)
December 2017
21.09%
Floor & Decor (FND)
December 2017
20.58%
Golar LNG (GLNG)
December 2017
20.53%
Vericel Corp Ord (VCEL)
December 2017
19.78%
Mid-cap stocks are treated as having a market cap between $2B and $10B.