biggest winning small cap medium cap and large cap stocks of 2004

Insteel Industries (IIIN) had the highest return in 2004 by a US stock with a market cap of $300M to $2B or a market cap of $10B+, returning 2,215.6%.