best performing stock may 30 2016 to june 3 2016

Ocean Power Technologies (OPTT) had the highest return between May 30, 2016 and June 3, 2016 by a US stock, returning 150.3%.

ASSETDATE% RETURN
Ocean Power Technologies (OPTT)
5/30/2016 - 6/3/2016
150.32%
ProMIS Neurosciences (PMN)
5/30/2016 - 6/3/2016
100%
Worksport (WKSP)
5/30/2016 - 6/3/2016
80.95%
BOS Better Online Solutions (BOSC)
5/30/2016 - 6/3/2016
55.36%
Iovance Biotherapeutics (IOVA)
5/30/2016 - 6/3/2016
47.86%
SIGA Technologies (SIGA)
5/30/2016 - 6/3/2016
46.27%
Electrovaya Inc Common Shares (ELVA)
5/30/2016 - 6/3/2016
40.85%
Ur Energy (URG)
5/30/2016 - 6/3/2016
37.13%
Indivior PLC Ordinary Shares (INDV)
5/30/2016 - 6/3/2016
33.88%
SemiLEDS (LEDS)
5/30/2016 - 6/3/2016
33.57%
Duos Technologies (DUOT)
5/30/2016 - 6/3/2016
30.81%
Kalvista Pharmaceuticals (KALV)
5/30/2016 - 6/3/2016
30.19%
Aytu BioScience (AYTU)
5/30/2016 - 6/3/2016
28.74%
Corbus Pharmaceuticals (CRBP)
5/30/2016 - 6/3/2016
27.55%
G Willi-Food International (WILC)
5/30/2016 - 6/3/2016
26.77%
BIO-Key International (BKYI)
5/30/2016 - 6/3/2016
25%
Singularity Future Technology (SGLY)
5/30/2016 - 6/3/2016
23.94%
InMed Pharmaceuticals (INM)
5/30/2016 - 6/3/2016
23.74%
Sharplink Gaming (SBET)
5/30/2016 - 6/3/2016
22.73%
Achieve Life Sciences (ACHV)
5/30/2016 - 6/3/2016
22.45%
Galiano Gold (GAU)
5/30/2016 - 6/3/2016
22.04%
Coffee (JVA)
5/30/2016 - 6/3/2016
21.86%
Ciena (CIEN)
5/30/2016 - 6/3/2016
21.63%
Gold Fields Ltd ADR (GFI)
5/30/2016 - 6/3/2016
20.29%
Harmony Gold Mining (HMY)
5/30/2016 - 6/3/2016
20.27%