best small cap stock return the last 20 years

Supernus Pharmaceuticals (SUPN) has had the highest return between November 13, 2006 and November 13, 2026 by a small-cap US stock, returning 14,599,900%.

ASSETDATE% RETURN
Supernus Pharmaceuticals (SUPN)
11/13/2006 - 11/13/2026
14,599,900%
Mesoblast (MESO)
11/13/2006 - 11/13/2026
13,099,900%
Avita Medical (RCEL)
11/13/2006 - 11/13/2026
4,049,900%
MiMedx (MDXG)
11/13/2006 - 11/13/2026
809,900%
Cementos Pacasmayo SAA ADR (CPAC)
11/13/2006 - 11/13/2026
646,400%
Integra Resources (ITRG)
11/13/2006 - 11/13/2026
367,900%
CleanSpark (CLSK)
11/13/2006 - 11/13/2026
341,900%
Immatics (IMTX)
11/13/2006 - 11/13/2026
130,300%
Jade Biosciences (JBIO)
11/13/2006 - 11/13/2026
60,938.46%
Metalla Royalty & Streaming (MTA)
11/13/2006 - 11/13/2026
55,944.78%
Altimmune (ALT)
11/13/2006 - 11/13/2026
53,566.67%
Astrana Health (ASTH)
11/13/2006 - 11/13/2026
23,260.29%
CoastalSouth Bancshares (COSO)
11/13/2006 - 11/13/2026
14,320.36%
Universal Insurance (UVE)
11/13/2006 - 11/13/2026
4,206.23%
Formula Systems 1985 Ltd ADR (FORTY)
11/13/2006 - 11/13/2026
3,023.63%
Mega Fortune Company Limited Ordinary Shares (MGRT)
11/13/2006 - 11/13/2026
2,819.8%
Ridgepost Capital (RPC)
11/13/2006 - 11/13/2026
2,737.56%
Climb Global Solutions (CLMB)
11/13/2006 - 11/13/2026
2,606.32%
Nutex Health (NUTX)
11/13/2006 - 11/13/2026
2,185.47%
Allient (ALNT)
11/13/2006 - 11/13/2026
2,142.95%
Clearfield (CLFD)
11/13/2006 - 11/13/2026
2,133.57%
Xpel (XPEL)
11/13/2006 - 11/13/2026
2,074.57%
Innodata (INOD)
11/13/2006 - 11/13/2026
1,985.63%
Transcat (TRNS)
11/13/2006 - 11/13/2026
1,984.9%
Cronos (CRON)
11/13/2006 - 11/13/2026
1,954.22%
Small-cap stocks are treated as having a market cap between $300M and $2B.