best performing stock may 31 2010 to may 31 2012

Ascent Solar Technologies, Inc Common Stock (ASTI) had the highest return between May 31, 2010 and May 31, 2012 by a US stock, returning 33,112,482.8%.

ASSETDATE% RETURN
Ascent Solar Technologies, Inc Common Stock (ASTI)
5/31/2010 - 5/31/2012
33,112,482.78%
QXO (QXO)
5/31/2010 - 5/31/2012
8,400,275%
Avita Medical (RCEL)
5/31/2010 - 5/31/2012
5,374,900%
Evogene (EVGN)
5/31/2010 - 5/31/2012
4,722,122.22%
Sequans Communications (SQNS)
5/31/2010 - 5/31/2012
2,602,309.64%
Castellum (CTM)
5/31/2010 - 5/31/2012
2,282,508.7%
Anfield Energy (AEC)
5/31/2010 - 5/31/2012
474,583.54%
Cocrystal Pharma (COCP)
5/31/2010 - 5/31/2012
35,988.42%
Intellinetics (INLX)
5/31/2010 - 5/31/2012
32,333.33%
Cementos Pacasmayo SAA ADR (CPAC)
5/31/2010 - 5/31/2012
14,298.66%
Clearpoint Neuro (CLPT)
5/31/2010 - 5/31/2012
5,233.33%
InnovAge (INNV)
5/31/2010 - 5/31/2012
3,500%
BTCS (BTCS)
5/31/2010 - 5/31/2012
2,207.69%
NextTrip (NTRP)
5/31/2010 - 5/31/2012
2,094.44%
Barfresh Food (BRFH)
5/31/2010 - 5/31/2012
1,780%
Nexentis Technologies (NXTS)
5/31/2010 - 5/31/2012
1,150%
Mawson Infrastructure (MIGI)
5/31/2010 - 5/31/2012
1,092%
Intelligent Protection Management (IPM)
5/31/2010 - 5/31/2012
741.67%
United States Antimony (UAMY)
5/31/2010 - 5/31/2012
729.27%
Flotek Industries (FTK)
5/31/2010 - 5/31/2012
683.09%
Radiant Logistics (RLGT)
5/31/2010 - 5/31/2012
580.77%
PharmaCyte Biotech (PMCB)
5/31/2010 - 5/31/2012
500%
Neonode (NEON)
5/31/2010 - 5/31/2012
481.27%
Jazz Pharmaceuticals (JAZZ)
5/31/2010 - 5/31/2012
447.53%
XTL Biopharmaceuticals Ltd ADR (XTLB)
5/31/2010 - 5/31/2012
431.3%