best performing stocks of july 2009 to 2010

Mesoblast (MESO) had the highest return between July 1, 2009 and December 31, 2010 by a US stock, returning 47,839,900%.

ASSETDATE% RETURN
Mesoblast (MESO)
7/1/2009 - 12/31/2010
47,839,900%
BTCS (BTCS)
7/1/2009 - 12/31/2010
10,835,766.65%
Evogene (EVGN)
7/1/2009 - 12/31/2010
6,222,122.22%
Iveda Solutions (IVDA)
7/1/2009 - 12/31/2010
277,585.95%
NextTrip (NTRP)
7/1/2009 - 12/31/2010
199,900%
Metalla Royalty & Streaming (MTA)
7/1/2009 - 12/31/2010
9,528.31%
Optex Systems Holdings, Inc Common Stock (OPXS)
7/1/2009 - 12/31/2010
6,375.11%
Radcom (RDCM)
7/1/2009 - 12/31/2010
2,434.55%
Mitek Systems (MITK)
7/1/2009 - 12/31/2010
1,916.67%
Wabash National (WNC)
7/1/2009 - 12/31/2010
1,546.07%
IDT (IDT)
7/1/2009 - 12/31/2010
1,527.55%
Electrovaya (ELVA)
7/1/2009 - 12/31/2010
1,419.34%
Ridgetech (RDGT)
7/1/2009 - 12/31/2010
1,299.99%
Mercer International (MERC)
7/1/2009 - 12/31/2010
1,236.06%
inTest (INTT)
7/1/2009 - 12/31/2010
1,174.92%
Dana (DAN)
7/1/2009 - 12/31/2010
1,174.83%
Enveric Biosciences (ENVB)
7/1/2009 - 12/31/2010
1,150%
Intelligent Protection Management (IPM)
7/1/2009 - 12/31/2010
1,093.33%
Sow Good Inc Common Stock (SOWG)
7/1/2009 - 12/31/2010
1,020%
Commercial Vehicle (CVGI)
7/1/2009 - 12/31/2010
997.97%
MIND CTI (MNDO)
7/1/2009 - 12/31/2010
960.17%
Gyre Therapeutics (GYRE)
7/1/2009 - 12/31/2010
960%
AGIG (AGIG)
7/1/2009 - 12/31/2010
888.62%
Escalade (ESCA)
7/1/2009 - 12/31/2010
684.11%
Nexstar Broadcasting (NXST)
7/1/2009 - 12/31/2010
667.97%