best small cap stocks april 2000 to june 2000

Ribbon Communications (RBBN) had the highest return between April 1, 2000 and June 30, 2000 by a small-cap US stock, returning 393.4%.

ASSETDATE% RETURN
Ribbon Communications (RBBN)
4/1/2000 - 6/30/2000
393.36%
PC Connection (CNXN)
4/1/2000 - 6/30/2000
189.83%
Myriad Genetics (MYGN)
4/1/2000 - 6/30/2000
149.13%
Hallador Energy (HNRG)
4/1/2000 - 6/30/2000
118.18%
3D Systems (DDD)
4/1/2000 - 6/30/2000
83.13%
Forward Air (FWRD)
4/1/2000 - 6/30/2000
68.42%
Mednax (MD)
4/1/2000 - 6/30/2000
63.16%
Insperity (NSP)
4/1/2000 - 6/30/2000
62.82%
Lexicon Pharmaceuticals (LXRX)
4/1/2000 - 6/30/2000
56.25%
Frequency Electronics (FEIM)
4/1/2000 - 6/30/2000
55.8%
Maui Land & Pineapple (MLP)
4/1/2000 - 6/30/2000
53.39%
Upbound (UPBD)
4/1/2000 - 6/30/2000
50.31%
Idaho Strategic Resources (IDR)
4/1/2000 - 6/30/2000
50%
Park Aerospace (PKE)
4/1/2000 - 6/30/2000
48.78%
Monarch Casino & Resort (MCRI)
4/1/2000 - 6/30/2000
48.39%
Cracker Barrel Old Country Store (CBRL)
4/1/2000 - 6/30/2000
46.42%
Dorchester Minerals (DMLP)
4/1/2000 - 6/30/2000
43.12%
Envela (ELA)
4/1/2000 - 6/30/2000
42.8%
Universal (UVV)
4/1/2000 - 6/30/2000
42.21%
Flowers Foods (FLO)
4/1/2000 - 6/30/2000
37.48%
Nordic American Tankers (NAT)
4/1/2000 - 6/30/2000
36.77%
Sabine Royalty Trust (SBR)
4/1/2000 - 6/30/2000
36.5%
John Wiley & Sons B (WLYB)
4/1/2000 - 6/30/2000
36.23%
ASGN (ASGN)
4/1/2000 - 6/30/2000
35.65%
Southern First Bancshares (SFST)
4/1/2000 - 6/30/2000
33.33%
Small-cap stocks are treated as having a market cap between $300M and $2B.