best performing mid cap stocks stocks between january 1 2017 to december 31 2017

Riot Blockchain (RIOT) had the highest return between January 1, 2017 and December 31, 2017 by a mid-cap US stock or mid-cap US stock, returning 782.2%.

ASSETDATE% RETURN
Riot Blockchain (RIOT)
1/1/2017 - 12/31/2017
782.18%
Nektar Therapeutics (NKTR)
1/1/2017 - 12/31/2017
378.53%
Talos Energy (TALO)
1/1/2017 - 12/31/2017
322.29%
Quantum Computing  (QUBT)
1/1/2017 - 12/31/2017
300%
Catalyst Pharmaceuticals (CPRX)
1/1/2017 - 12/31/2017
275.96%
Viking Therapeutics (VKTX)
1/1/2017 - 12/31/2017
238.33%
Axogen (AXGN)
1/1/2017 - 12/31/2017
210.99%
Universal Display (OLED)
1/1/2017 - 12/31/2017
201.09%
Aya Gold & Silver Inc Common Shares (AYA)
1/1/2017 - 12/31/2017
200%
SolarEdge Technologies (SEDG)
1/1/2017 - 12/31/2017
199.2%
Amicus Therapeutics (FOLD)
1/1/2017 - 12/31/2017
183.27%
JOYY (JOYY)
1/1/2017 - 12/31/2017
182.65%
Penguin Solutions (PENG)
1/1/2017 - 12/31/2017
180.83%
RH (RH)
1/1/2017 - 12/31/2017
179.9%
HUTCHMED DRC (HCM)
1/1/2017 - 12/31/2017
177.61%
Taseko Mines (TGB)
1/1/2017 - 12/31/2017
170.93%
Option Care Health (OPCH)
1/1/2017 - 12/31/2017
166.97%
Novocure (NVCR)
1/1/2017 - 12/31/2017
154.09%
Autohome (ATHM)
1/1/2017 - 12/31/2017
153.61%
TAL Education (TAL)
1/1/2017 - 12/31/2017
152.09%
Weibo (WB)
1/1/2017 - 12/31/2017
150.33%
Extreme Networks (EXTR)
1/1/2017 - 12/31/2017
147.92%
Corcept Therapeutics (CORT)
1/1/2017 - 12/31/2017
147.74%
GDS (GDS)
1/1/2017 - 12/31/2017
146.5%
Penn National Gaming (PENN)
1/1/2017 - 12/31/2017
142.31%
Mid-cap stocks are treated as having a market cap between $2B and $10B.