what is the most performance small cap stock between july 1 2004 and december 30 2004

Monarch Casino & Resort (MCRI) had the highest return between July 1, 2004 and December 30, 2004 by a small-cap US stock, returning 202.1%.

ASSET DATE % RETURN
Monarch Casino & Resort (MCRI)
7/1/2004 - 12/30/2004
202.07%
Insteel Industries (IIIN)
7/1/2004 - 12/30/2004
199.01%
OneSpan (OSPN)
7/1/2004 - 12/30/2004
191.44%
Braskem SA Class A (BAK)
7/1/2004 - 12/30/2004
174.52%
Innodata (INOD)
7/1/2004 - 12/30/2004
154.28%
Axogen (AXGN)
7/1/2004 - 12/30/2004
116.4%
NAPCO Security Technologies (NSSC)
7/1/2004 - 12/30/2004
108.38%
ADEIA (ADEA)
7/1/2004 - 12/30/2004
106.97%
Vaalco Energy (EGY)
7/1/2004 - 12/30/2004
101.58%
Skeena Resources (SKE)
7/1/2004 - 12/30/2004
94.81%
CECO Environmental (CECO)
7/1/2004 - 12/30/2004
93.33%
SpartanNash (SPTN)
7/1/2004 - 12/30/2004
93.13%
PDF Solutions (PDFS)
7/1/2004 - 12/30/2004
92.44%
United States Antimony (UAMY)
7/1/2004 - 12/30/2004
92.31%
Diamond Hill Investment (DHIL)
7/1/2004 - 12/30/2004
79.15%
Mesabi Trust (MSB)
7/1/2004 - 12/30/2004
77.48%
Greenbrier Companies (GBX)
7/1/2004 - 12/30/2004
76.41%
Encore Capital (ECPG)
7/1/2004 - 12/30/2004
75.8%
Wolfspeed (WOLF)
7/1/2004 - 12/30/2004
71.46%
Climb Global Solutions (CLMB)
7/1/2004 - 12/30/2004
67.14%
Community West Bancshares (CWBC)
7/1/2004 - 12/30/2004
65.74%
SFL (SFL)
7/1/2004 - 12/30/2004
64.74%
Denison Mines (DNN)
7/1/2004 - 12/30/2004
64.67%
Rigel Pharmaceuticals (RIGL)
7/1/2004 - 12/30/2004
64.46%
NovaGold Resources (NG)
7/1/2004 - 12/30/2004
64.32%
Small-cap stocks are treated as having a market cap between $300M and $2B.