best mid cap stock 2006 to 2026

Mesoblast (MESO) has had the highest return between 2006 and 2026 by a mid-cap US stock, returning 16,759,900%.

ASSETYEARS% RETURN
Mesoblast (MESO)
2006-2026
16,759,900%
Northern Oil & Gas (NOG)
2006-2026
1,083,650%
CleanSpark (CLSK)
2006-2026
580,900%
Archrock (AROC)
2006-2026
175,989.39%
Argan (AGX)
2006-2026
31,627.51%
Aura Minerals Inc Common Shares (AUGO)
2006-2026
30,149.73%
Par Pacific (PARR)
2006-2026
13,220%
UFP Technologies (UFPT)
2006-2026
12,578.72%
RadNet (RDNT)
2006-2026
12,129.03%
Axogen (AXGN)
2006-2026
11,726.65%
NeoGenomics (NEO)
2006-2026
9,401.33%
Almonty Industries Inc Common Shares (ALM)
2006-2026
7,928.87%
Boyd Group Services (BGSI)
2006-2026
7,455.98%
Perpetua Resources (PPTA)
2006-2026
7,035.91%
Vera Therapeutics (VERA)
2006-2026
5,580%
NewMarket (NEU)
2006-2026
5,572.71%
Nexstar Broadcasting (NXST)
2006-2026
4,867%
Axos Financial (AX)
2006-2026
4,739.5%
Repligen (RGEN)
2006-2026
4,324.94%
HCI (HCI)
2006-2026
4,100.8%
Cal-Maine Foods (CALM)
2006-2026
3,927.97%
Powell Industries (POWL)
2006-2026
3,913.17%
AZZ (AZZ)
2006-2026
3,854.22%
AAON (AAON)
2006-2026
3,801.1%
Dillard's (DDS)
2006-2026
3,726.41%
Mid-cap stocks are treated as having a market cap between $2B and $10B.