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

Universal Insurance (UVE) had the highest return between November 12, 2004 and September 3, 2008 by a small-cap US stock, returning 8,618.6%.

ASSETDATE% RETURN
Universal Insurance (UVE)
11/12/2004 - 9/3/2008
8,618.56%
MiMedx (MDXG)
11/12/2004 - 9/3/2008
4,750%
Oxley Bridge Acquisition Limited Class A Ordinary Shares (OBA)
11/12/2004 - 9/3/2008
1,723.53%
Graham (GHM)
11/12/2004 - 9/3/2008
1,539.75%
DXP Enterprises (DXPE)
11/12/2004 - 9/3/2008
1,169.02%
Flotek Industries (FTK)
11/12/2004 - 9/3/2008
874.92%
Diamond Hill Investment (DHIL)
11/12/2004 - 9/3/2008
735.64%
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.56%
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%
Guess? (GES)
11/12/2004 - 9/3/2008
392.28%
Riley Exploration Permian (REPX)
11/12/2004 - 9/3/2008
380.65%
Core Laboratories (CLB)
11/12/2004 - 9/3/2008
380.56%
G-III Apparel (GIII)
11/12/2004 - 9/3/2008
373.98%
LB Foster (FSTR)
11/12/2004 - 9/3/2008
361.87%
Innovex International (INVX)
11/12/2004 - 9/3/2008
349.25%
EZCORP (EZPW)
11/12/2004 - 9/3/2008
345.92%
Sohu (SOHU)
11/12/2004 - 9/3/2008
310.62%
Matrix Service (MTRX)
11/12/2004 - 9/3/2008
309.65%
Andersons (ANDE)
11/12/2004 - 9/3/2008
299.05%
International Tower Hill Mines (THM)
11/12/2004 - 9/3/2008
294.37%
Smith & Wesson Brands (SWBI)
11/12/2004 - 9/3/2008
267.74%
Small-cap stocks are treated as having a market cap between $300M and $2B.