best performing stocks from 2003 to june 2007

India Globalization Capital (IGC) had the highest return between January 1, 2003 and June 30, 2007 by a US stock, returning 9,566,566.7%.

ASSETDATE% RETURN
India Globalization Capital (IGC)
1/1/2003 - 6/30/2007
9,566,566.67%
Hirequest (HQI)
1/1/2003 - 6/30/2007
6,829,966.67%
Ocean Power Technologies (OPTT)
1/1/2003 - 6/30/2007
5,276,900%
Danaos (DAC)
1/1/2003 - 6/30/2007
5,015,805%
Green Brick Partners (GRBK)
1/1/2003 - 6/30/2007
2,726,054.9%
Americas Silver (USAS)
1/1/2003 - 6/30/2007
2,583,233.33%
Northern Oil & Gas (NOG)
1/1/2003 - 6/30/2007
1,695,545.83%
Taoping (TAOP)
1/1/2003 - 6/30/2007
1,163,977.61%
Alphatec (ATEC)
1/1/2003 - 6/30/2007
876,823.08%
Alto Ingredients (ALTO)
1/1/2003 - 6/30/2007
476,516.23%
ProMIS Neurosciences (PMN)
1/1/2003 - 6/30/2007
228,404.67%
Perspective Therapeutics (CATX)
1/1/2003 - 6/30/2007
167,900%
Oramed Pharmaceuticals (ORMP)
1/1/2003 - 6/30/2007
165,775.86%
Gran Tierra Energy (GTE)
1/1/2003 - 6/30/2007
128,990.91%
Flotek Industries (FTK)
1/1/2003 - 6/30/2007
63,383.94%
Eldorado Gold (EGO)
1/1/2003 - 6/30/2007
58,697.03%
Champions Oncology (CSBR)
1/1/2003 - 6/30/2007
42,300%
Birchtech (BCHT)
1/1/2003 - 6/30/2007
36,566.67%
XPO Logistics (XPO)
1/1/2003 - 6/30/2007
33,856.36%
Hudbay Minerals (HBM)
1/1/2003 - 6/30/2007
26,054.77%
Dawson Geophysical (DWSN)
1/1/2003 - 6/30/2007
19,935.58%
Stewards Inc Common Stock (SWRD)
1/1/2003 - 6/30/2007
16,900%
NeoGenomics (NEO)
1/1/2003 - 6/30/2007
16,138.38%
Universal Insurance (UVE)
1/1/2003 - 6/30/2007
13,538.18%
NanoViricides (NNVC)
1/1/2003 - 6/30/2007
12,780%