50 best performing stocks 2006-2008

India Globalization Capital (IGC) had the highest return between 2006 and 2008 by a US stock, returning 1,616,566.7%.

ASSETYEARS% RETURN
India Globalization Capital (IGC)
2006-2008
1,616,566.67%
Taoping (TAOP)
2006-2008
863,957.6%
TherapeuticsMD (TXMD)
2006-2008
159,267.63%
Ring Energy (REI)
2006-2008
146,566.67%
NextTrip (NTRP)
2006-2008
99,900%
Ocean Power Technologies (OPTT)
2006-2008
74,233.33%
ProMIS Neurosciences (PMN)
2006-2008
64,385.98%
PharmaCyte Biotech (PMCB)
2006-2008
22,998.04%
Ageagle Aerial Systems (UAVS)
2006-2008
19,900%
Arena (AREN)
2006-2008
10,557.44%
Franklin Wireless (FKWL)
2006-2008
8,830%
MiMedx (MDXG)
2006-2008
4,300%
Champions Oncology (CSBR)
2006-2008
2,060%
LifeMD (LFMD)
2006-2008
1,800%
Oxley Bridge Acquisition Limited Class A Ordinary Shares (OBA)
2006-2008
1,723.53%
TOMI Environmental Solutions (TOMZ)
2006-2008
1,650%
INVO Fertility (IVF)
2006-2008
1,275%
QVC (QVCGA)
2006-2008
819.82%
Sanara Medtech (SMTI)
2006-2008
644.44%
Riot Blockchain (RIOT)
2006-2008
517%
Theriva Biologics (TOVX)
2006-2008
500.23%
First Solar (FSLR)
2006-2008
463.1%
Argan (AGX)
2006-2008
445.01%
RadNet (RDNT)
2006-2008
440.32%
Axogen (AXGN)
2006-2008
439.19%