what is the most performance small cap stock between april 17 2003 and june 30 2003

Vera Therapeutics (VERA) had the highest return between April 17, 2003 and June 30, 2003 by a small-cap US stock, returning 400%.

ASSET DATE % RETURN
Vera Therapeutics (VERA)
4/17/2003 - 6/30/2003
400%
Encore Capital (ECPG)
4/17/2003 - 6/30/2003
208.77%
Vericel Corp Ord (VCEL)
4/17/2003 - 6/30/2003
180.56%
BioCryst Pharmaceuticals (BCRX)
4/17/2003 - 6/30/2003
177.79%
Celldex Therapeutics (CLDX)
4/17/2003 - 6/30/2003
167.59%
Savara (SVRA)
4/17/2003 - 6/30/2003
157.5%
Sohu (SOHU)
4/17/2003 - 6/30/2003
149.08%
HealthStream (HSTM)
4/17/2003 - 6/30/2003
138.91%
CEVA (CEVA)
4/17/2003 - 6/30/2003
137.79%
Spok (SPOK)
4/17/2003 - 6/30/2003
120.62%
Stratasys (SSYS)
4/17/2003 - 6/30/2003
109.58%
Cantaloupe (CTLP)
4/17/2003 - 6/30/2003
105.13%
NetScout Systems (NTCT)
4/17/2003 - 6/30/2003
97.43%
Omnicell (OMCL)
4/17/2003 - 6/30/2003
93.59%
Wabash National (WNC)
4/17/2003 - 6/30/2003
87.57%
Tat Techno (TATT)
4/17/2003 - 6/30/2003
83.56%
Riley Exploration Permian (REPX)
4/17/2003 - 6/30/2003
81.82%
USANA Health Sciences (USNA)
4/17/2003 - 6/30/2003
76.1%
SunOpta (STKL)
4/17/2003 - 6/30/2003
73.46%
Kforce (KFRC)
4/17/2003 - 6/30/2003
71.73%
PDF Solutions (PDFS)
4/17/2003 - 6/30/2003
69.81%
FARO Technologies (FARO)
4/17/2003 - 6/30/2003
68.57%
Atlanticus (ATLC)
4/17/2003 - 6/30/2003
68.2%
Red Cat (RCAT)
4/17/2003 - 6/30/2003
66.67%
PowerFleet (AIOT)
4/17/2003 - 6/30/2003
66.67%
Small-cap stocks are treated as having a market cap between $300M and $2B.