best performing us stocks between dec 2009 and dec 2010

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

ASSETDATE% RETURN
Mesoblast (MESO)
12/1/2009 - 12/31/2010
47,839,900%
BTCS (BTCS)
12/1/2009 - 12/31/2010
10,835,766.65%
Evogene (EVGN)
12/1/2009 - 12/31/2010
6,222,122.22%
NextTrip (NTRP)
12/1/2009 - 12/31/2010
199,900%
Metalla Royalty & Streaming (MTA)
12/1/2009 - 12/31/2010
14,430%
Optex Systems Holdings, Inc Common Stock (OPXS)
12/1/2009 - 12/31/2010
14,067.65%
Intelligent Protection Management (IPM)
12/1/2009 - 12/31/2010
2,585.04%
Electrovaya (ELVA)
12/1/2009 - 12/31/2010
1,937.04%
Versus Systems Inc. (VS)
12/1/2009 - 12/31/2010
1,910%
Ammo (POWW)
12/1/2009 - 12/31/2010
1,311.76%
Sow Good Inc Common Stock (SOWG)
12/1/2009 - 12/31/2010
1,020%
Mitek Systems (MITK)
12/1/2009 - 12/31/2010
908.33%
Wabash National (WNC)
12/1/2009 - 12/31/2010
618.17%
IDT (IDT)
12/1/2009 - 12/31/2010
617.11%
Edesa Biotech (EDSA)
12/1/2009 - 12/31/2010
615%
Radcom (RDCM)
12/1/2009 - 12/31/2010
556%
MIND CTI (MNDO)
12/1/2009 - 12/31/2010
549.03%
Amarin (AMRN)
12/1/2009 - 12/31/2010
530.8%
LGL (LGL)
12/1/2009 - 12/31/2010
520.32%
Research Solutions (RSSS)
12/1/2009 - 12/31/2010
488.89%
Novanta (NOVT)
12/1/2009 - 12/31/2010
451.04%
Ur Energy (URG)
12/1/2009 - 12/31/2010
390.16%
Hirequest (HQI)
12/1/2009 - 12/31/2010
387.53%
Flotek Industries (FTK)
12/1/2009 - 12/31/2010
378.07%
Park Ohio (PKOH)
12/1/2009 - 12/31/2010
365.7%