10 best performing stocks in the from 2004 to 2006

India Globalization Capital (IGC) had the highest return between 2004 and 2006 by a US stock, returning 9,733,233.3%.

ASSETYEARS% RETURN
India Globalization Capital (IGC)
2004-2006
9,733,233.33%
Ocean Power Technologies (OPTT)
2004-2006
5,666,566.67%
Taoping (TAOP)
2004-2006
1,319,988.01%
Versus Systems Inc. (VS)
2004-2006
355,455.56%
Alto Ingredients (ALTO)
2004-2006
335,926.2%
Perspective Therapeutics (CATX)
2004-2006
163,233.33%
Flotek Industries (FTK)
2004-2006
24,892.57%
Theriva Biologics (TOVX)
2004-2006
22,900%
Paysign (PAYS)
2004-2006
11,400%
Stewards Inc Common Stock (SWRD)
2004-2006
10,500%
NanoViricides (NNVC)
2004-2006
10,260%
Opus Genetics (IRD)
2004-2006
6,380%
Universal Insurance (UVE)
2004-2006
5,976.36%
Insteel Industries (IIIN)
2004-2006
4,544.73%
Monster Beverage (MNST)
2004-2006
3,096.58%
NeoGenomics (NEO)
2004-2006
2,901.01%
Broadwind Energy (BWEN)
2004-2006
2,288.1%
Oramed Pharmaceuticals (ORMP)
2004-2006
2,151.72%
International Tower Hill Mines (THM)
2004-2006
1,945.17%
Dmc Global (BOOM)
2004-2006
1,897.86%
Widepoint C (WYY)
2004-2006
1,607.69%
US Global Investors (GROW)
2004-2006
1,392.65%
Leidos (LDOS)
2004-2006
1,317.71%
CBAK Energy Technology (CBAT)
2004-2006
1,204%
Byrna Technologies (BYRN)
2004-2006
1,140%