25 best performing stocks over past 25 years under 10 billion market cap

Mesoblast (MESO) has had the highest return between October 31, 2001 and October 31, 2026 by a US stock with a market cap of <= $10B, returning 15,159,900%.

ASSETDATE% RETURN
Mesoblast (MESO)
10/31/2001 - 10/31/2026
15,159,900%
Flotek Industries (FTK)
10/31/2001 - 10/31/2026
12,674,900%
Hirequest (HQI)
10/31/2001 - 10/31/2026
8,154,900%
OPTIMIZERx (OPRX)
10/31/2001 - 10/31/2026
4,659,900%
Avita Medical (RCEL)
10/31/2001 - 10/31/2026
3,912,400%
Danaos (DAC)
10/31/2001 - 10/31/2026
2,616,900%
Northern Oil & Gas (NOG)
10/31/2001 - 10/31/2026
1,181,150%
Envoy Medical (COCH)
10/31/2001 - 10/31/2026
662,900%
Sunshine Biopharma (SBFM)
10/31/2001 - 10/31/2026
488,233.33%
Integra Resources (ITRG)
10/31/2001 - 10/31/2026
419,900%
CleanSpark (CLSK)
10/31/2001 - 10/31/2026
383,400%
Birchtech (BCHT)
10/31/2001 - 10/31/2026
376,566.67%
ChowChow Cloud International (CHOW)
10/31/2001 - 10/31/2026
338,361.54%
First Majestic Silver (AG)
10/31/2001 - 10/31/2026
290,920.41%
BioLife Solutions (BLFS)
10/31/2001 - 10/31/2026
192,950%
Addex Therapeutics (ADXN)
10/31/2001 - 10/31/2026
171,566.67%
A2Z Smart Technologies (AZ)
10/31/2001 - 10/31/2026
165,575.68%
Interlink Electronics (LINK)
10/31/2001 - 10/31/2026
164,682.61%
Americas Silver (USAS)
10/31/2001 - 10/31/2026
159,344.44%
Immatics (IMTX)
10/31/2001 - 10/31/2026
143,900%
Oramed Pharmaceuticals (ORMP)
10/31/2001 - 10/31/2026
141,624.14%
Paysign (PAYS)
10/31/2001 - 10/31/2026
139,200%
Fubotv  (FUBO)
10/31/2001 - 10/31/2026
126,900%
Xcel Brands (XELB)
10/31/2001 - 10/31/2026
73,920%
Scage Future American Depositary Shares (SCAG)
10/31/2001 - 10/31/2026
71,279.31%