50 best performing stocks by year 2003 to 2010

Mesoblast (MESO) had the best year between 2003 and 2010 by a US stock in 2010, returning 47,839,900%.

ASSETYEAR% RETURN
Mesoblast (MESO)
2010
47,839,900%
Ridgetech (RDGT)
2009
18,899,900%
BTCS (BTCS)
2010
10,835,766.65%
Seanergy Maritime (SHIP)
2008
10,168,905.48%
India Globalization Capital (IGC)
2006
9,733,233.33%
Nixxy (NIXX)
2007
9,136,263.64%
Ocean Power Technologies (OPTT)
2006
5,666,566.67%
OPTIMIZERx (OPRX)
2007
4,999,900%
Evogene (EVGN)
2010
4,479,900%
Astrana Health (ASTH)
2008
4,239,900%
INVO Fertility (IVF)
2009
4,147,101.9%
Hirequest (HQI)
2003
3,810,366.67%
Ageagle Aerial Systems (UAVS)
2007
3,199,897.9%
Northern Oil & Gas (NOG)
2007
2,244,612.5%
Americas Silver (USAS)
2003
1,783,233.33%
Taoping (TAOP)
2006
1,319,988.01%
VerifyMe (VRME)
2008
580,976.19%
Future Fintech (FTFT)
2007
356,801.55%
Iveda Solutions (IVDA)
2009
265,714.7%
Perspective Therapeutics (CATX)
2005
241,566.67%
Versus Systems Inc. (VS)
2004
233,550.79%
NextTrip (NTRP)
2010
199,900%
ProMIS Neurosciences (PMN)
2007
150,961.17%
Capricor Therapeutics (CAPR)
2007
78,471.43%
TherapeuticsMD (TXMD)
2007
67,504.84%