best stocks from jun 2017 to jul 2017

Processa Pharmaceuticals (PCSA) had the highest return between June 1, 2017 and July 31, 2017 by a US stock, returning 328.6%.

ASSETDATE% RETURN
Processa Pharmaceuticals (PCSA)
6/1/2017 - 7/31/2017
328.57%
Moleculin Biotech (MBRX)
6/1/2017 - 7/31/2017
304.05%
Nixxy (NIXX)
6/1/2017 - 7/31/2017
189.47%
Dynavax Technologies (DVAX)
6/1/2017 - 7/31/2017
185.59%
Zynex (ZYXI)
6/1/2017 - 7/31/2017
133.16%
SurgePays (SURG)
6/1/2017 - 7/31/2017
121.35%
Cryoport (CYRX)
6/1/2017 - 7/31/2017
107.79%
Blink Charging (BLNK)
6/1/2017 - 7/31/2017
105.41%
Carvana (CVNA)
6/1/2017 - 7/31/2017
94.42%
Bone Biologics (BBLG)
6/1/2017 - 7/31/2017
91.67%
BeiGene (ONC)
6/1/2017 - 7/31/2017
91.65%
COSCIENS Biopharma (CSCI)
6/1/2017 - 7/31/2017
86.56%
Peraso (PRSO)
6/1/2017 - 7/31/2017
80.3%
Sunshine Biopharma (SBFM)
6/1/2017 - 7/31/2017
78.57%
Immunitybio (IBRX)
6/1/2017 - 7/31/2017
76.99%
Sphere 3D (ANY)
6/1/2017 - 7/31/2017
75.86%
GrabAGun Digital (PEW)
6/1/2017 - 7/31/2017
75.26%
Senseonics Holdings, Inc Common Stock (SENS)
6/1/2017 - 7/31/2017
74.65%
Verastem (VSTM)
6/1/2017 - 7/31/2017
74.52%
NovaBay Pharmaceuticals (NBY)
6/1/2017 - 7/31/2017
72.13%
GT Biopharma (GTBP)
6/1/2017 - 7/31/2017
70.12%
Ascent Solar Technologies, Inc Common Stock (ASTI)
6/1/2017 - 7/31/2017
66.67%
Novocure (NVCR)
6/1/2017 - 7/31/2017
65.46%
Yirendai (YRD)
6/1/2017 - 7/31/2017
64.49%
PTC Therapeutics (PTCT)
6/1/2017 - 7/31/2017
64.04%