best performing stocks between jan 2005 and june 2008

India Globalization Capital (IGC) had the highest return between January 1, 2005 and June 30, 2008 by a US stock, returning 8,333,233.3%.

ASSET DATE % RETURN
India Globalization Capital (IGC)
1/1/2005 - 6/30/2008
8,333,233.33%
QVC (QVCGA)
1/1/2005 - 6/30/2008
7,653,857.41%
Northern Oil & Gas (NOG)
1/1/2005 - 6/30/2008
4,354,611.54%
Know Labs (KNW)
1/1/2005 - 6/30/2008
2,137,197.71%
MAG Silver (MAG)
1/1/2005 - 6/30/2008
1,067,033.33%
National Grid PLC ADR (NGG)
1/1/2005 - 6/30/2008
1,056,366.67%
Perspective Therapeutics (CATX)
1/1/2005 - 6/30/2008
199,900%
Ocean Power Technologies (OPTT)
1/1/2005 - 6/30/2008
100,566.67%
Ring Energy (REI)
1/1/2005 - 6/30/2008
99,900%
Gulf Resources (GURE)
1/1/2005 - 6/30/2008
37,900%
NanoViricides (NNVC)
1/1/2005 - 6/30/2008
27,500%
Broadwind Energy (BWEN)
1/1/2005 - 6/30/2008
22,100.89%
Gyre Therapeutics (GYRE)
1/1/2005 - 6/30/2008
15,314.94%
Universal Insurance (UVE)
1/1/2005 - 6/30/2008
8,022.02%
Future Fintech (FTFT)
1/1/2005 - 6/30/2008
6,455.56%
Ageagle Aerial Systems (UAVS)
1/1/2005 - 6/30/2008
5,233.33%
CervoMed (CRVO)
1/1/2005 - 6/30/2008
2,122.22%
Champions Oncology (CSBR)
1/1/2005 - 6/30/2008
1,926.67%
Ammo (POWW)
1/1/2005 - 6/30/2008
1,900%
Taoping (TAOP)
1/1/2005 - 6/30/2008
1,577.04%
Kandi Technologies (KNDI)
1/1/2005 - 6/30/2008
1,548%
Danaos (DAC)
1/1/2005 - 6/30/2008
1,509.64%
VirnetX (VHC)
1/1/2005 - 6/30/2008
1,450.01%
MiMedx (MDXG)
1/1/2005 - 6/30/2008
1,387.71%
Graham (GHM)
1/1/2005 - 6/30/2008
1,170.96%