50 best performing stocks in 2004 to 2010

Know Labs (KNW) had the highest return between 2004 and 2010 by a US stock, returning 4,885,152.2%.

ASSET YEARS % RETURN
Know Labs (KNW)
2004-2010
4,885,152.16%
Perspective Therapeutics (CATX)
2004-2010
376,566.67%
Aris Mining (ARMN)
2004-2010
326,443.75%
Gulf Resources (GURE)
2004-2010
53,350%
Pioneer Power Solutions (PPSI)
2004-2010
29,429.23%
Ainos (AIMD)
2004-2010
28,579.25%
Universal Insurance (UVE)
2004-2010
13,793.12%
Ammo (POWW)
2004-2010
11,900%
VirnetX (VHC)
2004-2010
10,623.71%
International Tower Hill Mines (THM)
2004-2010
9,536.36%
BTCS (BTCS)
2004-2010
5,920%
Monster Beverage (MNST)
2004-2010
4,856.43%
Champions Oncology (CSBR)
2004-2010
4,400%
Insteel Industries (IIIN)
2004-2010
3,410.1%
BRF SA ADR (BRFS)
2004-2010
3,027%
Apple (AAPL)
2004-2010
2,894.14%
Broadwind Energy (BWEN)
2004-2010
2,672.11%
Houston American Energy (HUSA)
2004-2010
2,585.98%
NeoGenomics (NEO)
2004-2010
2,500%
Frontline (FRO)
2004-2010
2,480.32%
Gold Resource (GORO)
2004-2010
2,476.99%
Companhia Energetica de Minas Gerais CEMIG Pref ADR (CIG)
2004-2010
2,453.13%
Oramed Pharmaceuticals (ORMP)
2004-2010
2,387.91%
Banco Bradesco SA ADR (BBD)
2004-2010
2,254.97%
Booking (BKNG)
2004-2010
2,113.57%