best small cap stocks last 10 years

Integra Resources (ITRG) has had the highest return between January 7, 2016 and January 7, 2026 by a small-cap US stock, returning 817,900%.

ASSETDATE% RETURN
Integra Resources (ITRG)
1/7/2016 - 1/7/2026
817,900%
Immatics (IMTX)
1/7/2016 - 1/7/2026
191,900%
Metalla Royalty & Streaming (MTA)
1/7/2016 - 1/7/2026
23,349.28%
DeFi Technologies (DEFT)
1/7/2016 - 1/7/2026
18,210%
Envela (ELA)
1/7/2016 - 1/7/2026
13,525.67%
Xpel (XPEL)
1/7/2016 - 1/7/2026
4,829.15%
HIVE Blockchain Technologies (HIVE)
1/7/2016 - 1/7/2026
3,712.5%
Idaho Strategic Resources (IDR)
1/7/2016 - 1/7/2026
3,702.38%
Gravity (GRVY)
1/7/2016 - 1/7/2026
3,393.73%
Mama's Creations (MAMA)
1/7/2016 - 1/7/2026
2,483.67%
New Pacific Metals (NEWP)
1/7/2016 - 1/7/2026
2,440%
Mesabi Trust (MSB)
1/7/2016 - 1/7/2026
2,424.79%
United States Antimony (UAMY)
1/7/2016 - 1/7/2026
2,387.54%
eXp World (EXPI)
1/7/2016 - 1/7/2026
2,275.51%
Delcath Systems (DCTH)
1/7/2016 - 1/7/2026
2,080.72%
Atlanticus (ATLC)
1/7/2016 - 1/7/2026
2,018.1%
Silvercorp Metals (SVM)
1/7/2016 - 1/7/2026
1,883.7%
Almonty Industries Inc Common Shares (ALM)
1/7/2016 - 1/7/2026
1,758.07%
Natural Resource Partners (NRP)
1/7/2016 - 1/7/2026
1,728.5%
Vizsla Resources (VZLA)
1/7/2016 - 1/7/2026
1,695.5%
Trilogy Metals (TMQ)
1/7/2016 - 1/7/2026
1,682.46%
Vericel Corp Ord (VCEL)
1/7/2016 - 1/7/2026
1,559.92%
SIGA Technologies (SIGA)
1/7/2016 - 1/7/2026
1,553.84%
Cronos (CRON)
1/7/2016 - 1/7/2026
1,520.48%
IsoEnergy (ISOU)
1/7/2016 - 1/7/2026
1,443.05%
Small-cap stocks are treated as having a market cap between $300M and $2B.