best performing nasdaq stocks from mar 2017 to jul 2017

Altimmune (ALT) had the highest return between March 1, 2017 and July 31, 2017 by a US stock in the Nasdaq Composite (IXIC), returning 25,199,900%.

ASSETDATE% RETURN
Altimmune (ALT)
3/1/2017 - 7/31/2017
25,199,900%
Precipio (PRPO)
3/1/2017 - 7/31/2017
1,924.69%
American Resources Corp Class A (AREC)
3/1/2017 - 7/31/2017
598.58%
Clean Energy Technologies, Inc Common Stock (CETY)
3/1/2017 - 7/31/2017
385.29%
Orion Digital (ORIO)
3/1/2017 - 7/31/2017
300%
Processa Pharmaceuticals (PCSA)
3/1/2017 - 7/31/2017
297.35%
TSS, Inc Common Stock (TSSI)
3/1/2017 - 7/31/2017
220%
Verastem (VSTM)
3/1/2017 - 7/31/2017
215.65%
Bone Biologics (BBLG)
3/1/2017 - 7/31/2017
202.63%
Novocure (NVCR)
3/1/2017 - 7/31/2017
167.53%
Moleculin Biotech (MBRX)
3/1/2017 - 7/31/2017
160%
Palvella Therapeutics (PVLA)
3/1/2017 - 7/31/2017
154.9%
Puma Biotechnology (PBYI)
3/1/2017 - 7/31/2017
154.48%
Fennec Pharmaceuticals (FENC)
3/1/2017 - 7/31/2017
127.99%
Baozun (BZUN)
3/1/2017 - 7/31/2017
125.57%
PetMed Express (PETS)
3/1/2017 - 7/31/2017
125.01%
ANGI Homeservices (ANGI)
3/1/2017 - 7/31/2017
122.26%
Applied Opt (AAOI)
3/1/2017 - 7/31/2017
110.02%
BeyondSpring (BYSI)
3/1/2017 - 7/31/2017
108.7%
Plug Power (PLUG)
3/1/2017 - 7/31/2017
107.34%
Upland Software (UPLD)
3/1/2017 - 7/31/2017
104.23%
Alpha Compute (ALP)
3/1/2017 - 7/31/2017
102.38%
TG Therapeutics (TGTX)
3/1/2017 - 7/31/2017
101.75%
Netcapital (NCPL)
3/1/2017 - 7/31/2017
100%
Evotec SE ADR (EVO)
3/1/2017 - 7/31/2017
95.19%