what is the best returning small cap stock in the last 20 years

P10 (PX) has had the highest return between June 25, 2005 and June 25, 2025 by a small-cap US stock, returning 9,409,900%.

ASSET DATE % RETURN
P10 (PX)
6/25/2005 - 6/25/2025
9,409,900%
Amerant Bancorp (AMTB)
6/25/2005 - 6/25/2025
5,896,566.67%
Sprott (SII)
6/25/2005 - 6/25/2025
4,039,275%
FLEX LNG (FLNG)
6/25/2005 - 6/25/2025
3,943,233.33%
Global Ship Lease (GSL)
6/25/2005 - 6/25/2025
2,592,900%
Bank of NT Butterfield & Son (NTB)
6/25/2005 - 6/25/2025
1,694,515.38%
Diversified Energy (DEC)
6/25/2005 - 6/25/2025
434,471.43%
Universal Insurance (UVE)
6/25/2005 - 6/25/2025
162,444.38%
Immatics (IMTX)
6/25/2005 - 6/25/2025
108,700%
LifeMD (LFMD)
6/25/2005 - 6/25/2025
17,462.5%
UFP Technologies (UFPT)
6/25/2005 - 6/25/2025
7,048.82%
Par Pacific (PARR)
6/25/2005 - 6/25/2025
4,361.67%
Perspective Therapeutics (CATX)
6/25/2005 - 6/25/2025
3,720%
Aris Mining (ARMN)
6/25/2005 - 6/25/2025
3,672.08%
Site Centers (SITC)
6/25/2005 - 6/25/2025
3,265.74%
HCI (HCI)
6/25/2005 - 6/25/2025
3,237.06%
Paysign (PAYS)
6/25/2005 - 6/25/2025
3,105%
NeoGenomics (NEO)
6/25/2005 - 6/25/2025
2,680.77%
Clearfield (CLFD)
6/25/2005 - 6/25/2025
2,678%
Vera Therapeutics (VERA)
6/25/2005 - 6/25/2025
2,588.1%
Virtus Investment Partners (VRTS)
6/25/2005 - 6/25/2025
2,495.27%
ePlus (PLUS)
6/25/2005 - 6/25/2025
2,459.86%
Diamond Hill Investment (DHIL)
6/25/2005 - 6/25/2025
2,442.24%
DXP Enterprises (DXPE)
6/25/2005 - 6/25/2025
2,410.82%
Winmark (WINA)
6/25/2005 - 6/25/2025
2,367.92%
Small-cap stocks are treated as having a market cap between $300M and $2B.