what is the most performance small cap stock between october 15 2009 and october 15 2012

Sprott (SII) had the highest return between October 15, 2009 and October 15, 2012 by a small-cap US stock, returning 1,474,327.3%.

ASSET DATE % RETURN
Sprott (SII)
10/15/2009 - 10/15/2012
1,474,327.27%
Aris Mining (ARMN)
10/15/2009 - 10/15/2012
36,080.3%
InnovAge (INNV)
10/15/2009 - 10/15/2012
1,880%
Par Pacific (PARR)
10/15/2009 - 10/15/2012
1,583.33%
Astrana Health (ASTH)
10/15/2009 - 10/15/2012
1,125%
HealthStream (HSTM)
10/15/2009 - 10/15/2012
616.64%
Mesoblast (MESO)
10/15/2009 - 10/15/2012
597.4%
IDT (IDT)
10/15/2009 - 10/15/2012
552.53%
Allot Communications (ALLT)
10/15/2009 - 10/15/2012
515.76%
Virtus Investment Partners (VRTS)
10/15/2009 - 10/15/2012
457.14%
Flotek Industries (FTK)
10/15/2009 - 10/15/2012
410.41%
TriMas (TRS)
10/15/2009 - 10/15/2012
377.7%
Mercantile Bank (MBWM)
10/15/2009 - 10/15/2012
360.64%
United States Antimony (UAMY)
10/15/2009 - 10/15/2012
354.55%
Arena (AREN)
10/15/2009 - 10/15/2012
341.4%
DXP Enterprises (DXPE)
10/15/2009 - 10/15/2012
326.23%
B&G Foods (BGS)
10/15/2009 - 10/15/2012
315.32%
Bausch Health Companies (BHC)
10/15/2009 - 10/15/2012
305.1%
Red Cat (RCAT)
10/15/2009 - 10/15/2012
300%
Liquidity Services (LQDT)
10/15/2009 - 10/15/2012
293.6%
Sturm Ruger (RGR)
10/15/2009 - 10/15/2012
285.02%
Federal Agricultural Mortgage (AGM.A)
10/15/2009 - 10/15/2012
280.25%
Federal Agricultural Mortgage (AGM)
10/15/2009 - 10/15/2012
248.37%
Stratasys (SSYS)
10/15/2009 - 10/15/2012
245.3%
HCI (HCI)
10/15/2009 - 10/15/2012
240.86%
Small-cap stocks are treated as having a market cap between $300M and $2B.