best small cap stocks last 25 years

Immatics (IMTX) has had the highest return between December 22, 1999 and December 22, 2024 by a small-cap US stock, returning 136,900%.

ASSET DATE % RETURN
Immatics (IMTX)
12/22/1999 - 12/22/2024
136,900%
Zhihu Inc ADR (ZH)
12/22/1999 - 12/22/2024
49,215.07%
HIVE Blockchain Technologies (HIVE)
12/22/1999 - 12/22/2024
15,550%
Site Centers (SITC)
12/22/1999 - 12/22/2024
13,204.65%
Winmark (WINA)
12/22/1999 - 12/22/2024
12,909.07%
NAPCO Security Technologies (NSSC)
12/22/1999 - 12/22/2024
12,185.04%
Mesabi Trust (MSB)
12/22/1999 - 12/22/2024
10,430.5%
UFP Technologies (UFPT)
12/22/1999 - 12/22/2024
8,416.91%
SilverCrest Metals (SILV)
12/22/1999 - 12/22/2024
8,254.55%
DXP Enterprises (DXPE)
12/22/1999 - 12/22/2024
6,210.4%
Simulations Plus (SLP)
12/22/1999 - 12/22/2024
5,763.77%
Greene County Bancorp (GCBC)
12/22/1999 - 12/22/2024
5,569.58%
Barrett Business Services (BBSI)
12/22/1999 - 12/22/2024
5,560.92%
Climb Global Solutions (CLMB)
12/22/1999 - 12/22/2024
5,529.86%
Transcat (TRNS)
12/22/1999 - 12/22/2024
4,950.63%
Nathans Famous (NATH)
12/22/1999 - 12/22/2024
4,596.52%
Mesa Laboratories (MLAB)
12/22/1999 - 12/22/2024
4,401.7%
John B Sanfilippo & Son (JBSS)
12/22/1999 - 12/22/2024
4,316.89%
National HealthCare (NHC)
12/22/1999 - 12/22/2024
4,312.67%
Helios Technologies (HLIO)
12/22/1999 - 12/22/2024
4,192.08%
Universal Insurance (UVE)
12/22/1999 - 12/22/2024
4,119.13%
Graham (GHM)
12/22/1999 - 12/22/2024
3,857.67%
Sabine Royalty Trust (SBR)
12/22/1999 - 12/22/2024
3,837.01%
Meta Financial (CASH)
12/22/1999 - 12/22/2024
3,708.19%
US Physicalrapy (USPH)
12/22/1999 - 12/22/2024
3,671.89%
Small-cap stocks are treated as having a market cap between $300M and $2B.