best performing small cap stocks between january 1 2003 to december 31 2003

Encore Capital (ECPG) had the highest return between January 1, 2003 and December 31, 2003 by a small-cap US stock, returning 1,272.7%.

ASSET DATE % RETURN
Encore Capital (ECPG)
1/1/2003 - 12/31/2003
1,272.73%
Spok (SPOK)
1/1/2003 - 12/31/2003
829.62%
China Yuchai International (CYD)
1/1/2003 - 12/31/2003
679.07%
Ribbon Communications (RBBN)
1/1/2003 - 12/31/2003
639.22%
Braskem SA Class A (BAK)
1/1/2003 - 12/31/2003
619.67%
BioCryst Pharmaceuticals (BCRX)
1/1/2003 - 12/31/2003
585%
Taseko Mines (TGB)
1/1/2003 - 12/31/2003
547.29%
NVE (NVEC)
1/1/2003 - 12/31/2003
525.61%
Avadel Pharmaceuticals (AVDL)
1/1/2003 - 12/31/2003
520.14%
Omnicell (OMCL)
1/1/2003 - 12/31/2003
493.41%
Vera Therapeutics (VERA)
1/1/2003 - 12/31/2003
414.29%
John B Sanfilippo & Son (JBSS)
1/1/2003 - 12/31/2003
408.37%
USANA Health Sciences (USNA)
1/1/2003 - 12/31/2003
408.31%
Lesaka Technologies (LSAK)
1/1/2003 - 12/31/2003
390.91%
Magic Software Enterprises (MGIC)
1/1/2003 - 12/31/2003
377.33%
Sohu (SOHU)
1/1/2003 - 12/31/2003
360.86%
Stratasys (SSYS)
1/1/2003 - 12/31/2003
329.82%
Global Industrial (GIC)
1/1/2003 - 12/31/2003
329.69%
Barrett Business Services (BBSI)
1/1/2003 - 12/31/2003
318.74%
Foreign Trade Bank of Latin America (BLX)
1/1/2003 - 12/31/2003
318.04%
Community West Bancshares (CWBC)
1/1/2003 - 12/31/2003
298.99%
Matrix Service (MTRX)
1/1/2003 - 12/31/2003
285.73%
Climb Global Solutions (CLMB)
1/1/2003 - 12/31/2003
278.39%
DXP Enterprises (DXPE)
1/1/2003 - 12/31/2003
275.23%
Arq (ARQ)
1/1/2003 - 12/31/2003
255%
Small-cap stocks are treated as having a market cap between $300M and $2B.