best performing stocks from 16 sep 2017 to 16 dec 2017

Riot Blockchain (RIOT) had the highest return between September 16, 2017 and December 16, 2017 by a US stock, returning 689.1%.

ASSET DATE % RETURN
Riot Blockchain (RIOT)
9/16/2017 - 12/16/2017
689.1%
SRAX (SRAX)
9/16/2017 - 12/16/2017
340.77%
Madrigal Pharmaceuticals (MDGL)
9/16/2017 - 12/16/2017
338.67%
HIVE Blockchain Technologies (HIVE)
9/16/2017 - 12/16/2017
332.53%
Lexaria Bioscience (LEXX)
9/16/2017 - 12/16/2017
302.53%
Red Cat (RCAT)
9/16/2017 - 12/16/2017
292.16%
Anixa Biosciences (ANIX)
9/16/2017 - 12/16/2017
284.29%
Siebert Financial (SIEB)
9/16/2017 - 12/16/2017
241.49%
Xunlei Ltd Adr (XNET)
9/16/2017 - 12/16/2017
233.4%
Roku (ROKU)
9/16/2017 - 12/16/2017
231.5%
Viking Therapeutics (VKTX)
9/16/2017 - 12/16/2017
227.27%
PetVivo (PETV)
9/16/2017 - 12/16/2017
226.91%
US Global Investors (GROW)
9/16/2017 - 12/16/2017
212.75%
Freight Technologies (FRGT)
9/16/2017 - 12/16/2017
202.46%
Village Farms International (VFF)
9/16/2017 - 12/16/2017
182.82%
Gravity (GRVY)
9/16/2017 - 12/16/2017
180.47%
AnaptysBio (ANAB)
9/16/2017 - 12/16/2017
179%
Freedom (FRHC)
9/16/2017 - 12/16/2017
178.57%
Beyond (BYON)
9/16/2017 - 12/16/2017
174.5%
argenx NV ADR (ARGX)
9/16/2017 - 12/16/2017
173.29%
Gyre Therapeutics (GYRE)
9/16/2017 - 12/16/2017
167.6%
Intrusion (INTZ)
9/16/2017 - 12/16/2017
167.44%
UTStarcom (UTSI)
9/16/2017 - 12/16/2017
167.39%
Smith Micro Software (SMSI)
9/16/2017 - 12/16/2017
165.22%
Sage Therapeutic (SAGE)
9/16/2017 - 12/16/2017
160.96%