100 best performing stocks from september 2005 to january 2012

Mesoblast (MESO) had the highest return between September 1, 2005 and January 31, 2012 by a US stock, returning 67,779,900%.

ASSETDATE% RETURN
Mesoblast (MESO)
9/1/2005 - 1/31/2012
67,779,900%
Westport Fuel Systems (WPRT)
9/1/2005 - 1/31/2012
12,235,194.12%
Evogene (EVGN)
9/1/2005 - 1/31/2012
11,799,900%
Future Fintech (FTFT)
9/1/2005 - 1/31/2012
11,152,888.86%
Northern Oil & Gas (NOG)
9/1/2005 - 1/31/2012
8,234,050%
Fanhua (AIFU)
9/1/2005 - 1/31/2012
5,403,588.58%
Sequans Communications (SQNS)
9/1/2005 - 1/31/2012
4,072,189.16%
Castellum (CTM)
9/1/2005 - 1/31/2012
2,934,682.94%
Ridgetech (RDGT)
9/1/2005 - 1/31/2012
2,061,718.18%
BTCS (BTCS)
9/1/2005 - 1/31/2012
1,857,477.14%
OPTIMIZERx (OPRX)
9/1/2005 - 1/31/2012
1,199,900%
INVO Fertility (IVF)
9/1/2005 - 1/31/2012
1,151,900.48%
India Globalization Capital (IGC)
9/1/2005 - 1/31/2012
383,233.33%
Seanergy Maritime (SHIP)
9/1/2005 - 1/31/2012
279,324.03%
Iveda Solutions (IVDA)
9/1/2005 - 1/31/2012
204,372.84%
Lixte Biotechnology (LIXT)
9/1/2005 - 1/31/2012
199,900%
ACCESS Newswire (ACCS)
9/1/2005 - 1/31/2012
195,109.09%
Taoping (TAOP)
9/1/2005 - 1/31/2012
175,111.68%
Ring Energy (REI)
9/1/2005 - 1/31/2012
133,566.67%
Cocrystal Pharma (COCP)
9/1/2005 - 1/31/2012
131,328.57%
Enlightify (ENFY)
9/1/2005 - 1/31/2012
87,830.29%
Astrana Health (ASTH)
9/1/2005 - 1/31/2012
45,354.55%
NanoViricides (NNVC)
9/1/2005 - 1/31/2012
39,629.73%
ProMIS Neurosciences (PMN)
9/1/2005 - 1/31/2012
39,152.34%
Archrock (AROC)
9/1/2005 - 1/31/2012
27,901.12%