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 9,610.5%.

ASSET DATE % RETURN
Universal Insurance (UVE)
11/12/2004 - 9/3/2008
9,610.53%
Graham (GHM)
11/12/2004 - 9/3/2008
1,539.75%
MiMedx (MDXG)
11/12/2004 - 9/3/2008
1,468.56%
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.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.61%
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.04%
Guess? (GES)
11/12/2004 - 9/3/2008
392.29%
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%
EZCORP (EZPW)
11/12/2004 - 9/3/2008
345.92%
Denison Mines (DNN)
11/12/2004 - 9/3/2008
332.93%
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%
Small-cap stocks are treated as having a market cap between $300M and $2B.