10 best performing stocks in the from 2006 to 2011

Mesoblast (MESO) had the highest return between 2006 and 2011 by a US stock, returning 70,399,900%.

ASSETYEARS% RETURN
Mesoblast (MESO)
2006-2011
70,399,900%
Evogene (EVGN)
2006-2011
11,714,185.71%
Future Fintech (FTFT)
2006-2011
10,049,710.05%
Northern Oil & Gas (NOG)
2006-2011
7,744,962.5%
Ridgetech (RDGT)
2006-2011
1,865,354.55%
BTCS (BTCS)
2006-2011
1,393,082.86%
OPTIMIZERx (OPRX)
2006-2011
889,900%
Ocean Power Technologies (OPTT)
2006-2011
886,566.67%
India Globalization Capital (IGC)
2006-2011
483,233.33%
INVO Fertility (IVF)
2006-2011
479,132.01%
Seanergy Maritime (SHIP)
2006-2011
271,152.81%
Iveda Solutions (IVDA)
2006-2011
206,417.57%
ACCESS Newswire (ACCS)
2006-2011
182,909.09%
Taoping (TAOP)
2006-2011
151,110.08%
Cocrystal Pharma (COCP)
2006-2011
131,328.57%
NextTrip (NTRP)
2006-2011
67,900%
Enlightify (ENFY)
2006-2011
59,045.78%
ProMIS Neurosciences (PMN)
2006-2011
37,750.47%
Champions Oncology (CSBR)
2006-2011
17,900%
Ageagle Aerial Systems (UAVS)
2006-2011
17,900%
Pioneer Power Solutions (PPSI)
2006-2011
15,915.77%
Scienture (SCNX)
2006-2011
14,926.13%
Oramed Pharmaceuticals (ORMP)
2006-2011
7,952.44%
Nixxy (NIXX)
2006-2011
7,912.44%
Capricor Therapeutics (CAPR)
2006-2011
7,757.14%