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,869,900%.

ASSETDATE% RETURN
Mesoblast (MESO)
9/30/2006 - 9/30/2026
14,869,900%
OPTIMIZERx (OPRX)
9/30/2006 - 9/30/2026
4,179,900%
Avita Medical (RCEL)
9/30/2006 - 9/30/2026
2,989,900%
QXO (QXO)
9/30/2006 - 9/30/2026
1,936,566.67%
SharonAI Holdings, Inc Class A Common Stock (SHAZ)
9/30/2006 - 9/30/2026
1,388,874.36%
Metalla Royalty & Streaming (MTA)
9/30/2006 - 9/30/2026
1,374,185.71%
Northern Oil & Gas (NOG)
9/30/2006 - 9/30/2026
947,400%
MMTEC (MTC)
9/30/2006 - 9/30/2026
718,471.43%
CleanSpark (CLSK)
9/30/2006 - 9/30/2026
665,400%
KULR Technology (KULR)
9/30/2006 - 9/30/2026
624,900%
Integra Resources (ITRG)
9/30/2006 - 9/30/2026
531,900%
Everbright Digital Holding Limited Ordinary Shares (EDHL)
9/30/2006 - 9/30/2026
519,900%
Nutex Health (NUTX)
9/30/2006 - 9/30/2026
461,658.24%
ACCESS Newswire (ACCS)
9/30/2006 - 9/30/2026
369,130.77%
Seaport Therapeutics, Inc Common Stock (SPTX)
9/30/2006 - 9/30/2026
186,800%
Immatics (IMTX)
9/30/2006 - 9/30/2026
171,100%
Fubotv  (FUBO)
9/30/2006 - 9/30/2026
151,400%
A2Z Smart Technologies (AZ)
9/30/2006 - 9/30/2026
149,629.73%
Altimmune (ALT)
9/30/2006 - 9/30/2026
98,900%
Arena (AREN)
9/30/2006 - 9/30/2026
93,536.36%
Xcel Brands (XELB)
9/30/2006 - 9/30/2026
71,180%
TCTM Kids IT Education (VSA)
9/30/2006 - 9/30/2026
69,587.5%
Evogene (EVGN)
9/30/2006 - 9/30/2026
58,471.43%
MDxHealth (MDXH)
9/30/2006 - 9/30/2026
57,677.78%
Jade Biosciences (JBIO)
9/30/2006 - 9/30/2026
54,438.46%