what is the most performance small cap stock between november 12 2004 and september 3 2008

Know Labs (KNW) had the highest return between November 12, 2004 and September 3, 2008 by a small-cap US stock, returning 3,205,846.6%.

ASSET DATE % RETURN
Know Labs (KNW)
11/12/2004 - 9/3/2008
3,205,846.56%
Gyre Therapeutics (GYRE)
11/12/2004 - 9/3/2008
19,894.9%
Universal Insurance (UVE)
11/12/2004 - 9/3/2008
8,635.71%
Graham (GHM)
11/12/2004 - 9/3/2008
1,539.75%
MiMedx (MDXG)
11/12/2004 - 9/3/2008
1,468.56%
Danaos (DAC)
11/12/2004 - 9/3/2008
1,406.83%
DXP Enterprises (DXPE)
11/12/2004 - 9/3/2008
1,169.02%
LifeMD (LFMD)
11/12/2004 - 9/3/2008
1,042.86%
Flotek Industries (FTK)
11/12/2004 - 9/3/2008
874.92%
Diamond Hill Investment (DHIL)
11/12/2004 - 9/3/2008
735.66%
Companhia Siderurgica Nacional ADR (SID)
11/12/2004 - 9/3/2008
729.94%
Houston American Energy (HUSA)
11/12/2004 - 9/3/2008
721.32%
Byrna Technologies (BYRN)
11/12/2004 - 9/3/2008
633.33%
Digital Turbine (APPS)
11/12/2004 - 9/3/2008
538.89%
Helios Technologies (HLIO)
11/12/2004 - 9/3/2008
493.57%
RCI Hospitality (RICK)
11/12/2004 - 9/3/2008
477.7%
Astronics (ATRO)
11/12/2004 - 9/3/2008
434.75%
Opko Health (OPK)
11/12/2004 - 9/3/2008
431.58%
Axogen (AXGN)
11/12/2004 - 9/3/2008
419.94%
SpartanNash (SPTN)
11/12/2004 - 9/3/2008
405.06%
Guess? (GES)
11/12/2004 - 9/3/2008
392.28%
Riley Exploration Permian (REPX)
11/12/2004 - 9/3/2008
380.64%
Core Laboratories (CLB)
11/12/2004 - 9/3/2008
380.56%
G-III Apparel (GIII)
11/12/2004 - 9/3/2008
374%
Innovex International (INVX)
11/12/2004 - 9/3/2008
349.25%
Small-cap stocks are treated as having a market cap between $300M and $2B.