best performing health stocks last 20 years

Mesoblast (MESO) has had the highest return between September 30, 2006 and September 30, 2026 by a US stock, returning 14,649,900%.

ASSETDATE% RETURN
Mesoblast (MESO)
9/30/2006 - 9/30/2026
14,649,900%
OPTIMIZERx (OPRX)
9/30/2006 - 9/30/2026
4,174,900%
Avita Medical (RCEL)
9/30/2006 - 9/30/2026
2,932,400%
QXO (QXO)
9/30/2006 - 9/30/2026
1,948,233.33%
SharonAI Holdings, Inc Class A Common Stock (SHAZ)
9/30/2006 - 9/30/2026
1,399,900%
Metalla Royalty & Streaming (MTA)
9/30/2006 - 9/30/2026
1,345,614.29%
Northern Oil & Gas (NOG)
9/30/2006 - 9/30/2026
953,233.33%
MMTEC (MTC)
9/30/2006 - 9/30/2026
741,328.57%
CleanSpark (CLSK)
9/30/2006 - 9/30/2026
643,900%
KULR Technology (KULR)
9/30/2006 - 9/30/2026
632,400%
Integra Resources (ITRG)
9/30/2006 - 9/30/2026
513,900%
Everbright Digital Holding Limited Ordinary Shares (EDHL)
9/30/2006 - 9/30/2026
499,900%
Nutex Health (NUTX)
9/30/2006 - 9/30/2026
465,086.81%
ACCESS Newswire (ACCS)
9/30/2006 - 9/30/2026
362,976.92%
Seaport Therapeutics, Inc Common Stock (SPTX)
9/30/2006 - 9/30/2026
201,600%
Immatics (IMTX)
9/30/2006 - 9/30/2026
175,500%
A2Z Smart Technologies (AZ)
9/30/2006 - 9/30/2026
155,305.41%
Fubotv  (FUBO)
9/30/2006 - 9/30/2026
149,233.33%
Altimmune (ALT)
9/30/2006 - 9/30/2026
95,233.33%
Arena (AREN)
9/30/2006 - 9/30/2026
93,536.36%
Xcel Brands (XELB)
9/30/2006 - 9/30/2026
69,900%
TCTM Kids IT Education (VSA)
9/30/2006 - 9/30/2026
68,962.5%
MDxHealth (MDXH)
9/30/2006 - 9/30/2026
64,855.56%
Evogene (EVGN)
9/30/2006 - 9/30/2026
56,628.57%
Jade Biosciences (JBIO)
9/30/2006 - 9/30/2026
53,938.46%