best performing mid cap stocks past 50 years

Eldorado Gold (EGO) has had the highest return between April 2, 1976 and April 2, 2026 by a mid-cap US stock, returning 12,043,233.3%.

ASSETDATE% RETURN
Eldorado Gold (EGO)
4/2/1976 - 4/2/2026
12,043,233.33%
MDU Resources (MDU)
4/2/1976 - 4/2/2026
1,752,400%
Badger Meter (BMI)
4/2/1976 - 4/2/2026
1,253,639.84%
Polaris Industries (PII)
4/2/1976 - 4/2/2026
959,549.12%
Argan (AGX)
4/2/1976 - 4/2/2026
363,142.21%
Glacier Bancorp (GBCI)
4/2/1976 - 4/2/2026
248,795.03%
Dillard's (DDS)
4/2/1976 - 4/2/2026
168,271.28%
Valmont Industries (VMI)
4/2/1976 - 4/2/2026
158,438.01%
Danaos (DAC)
4/2/1976 - 4/2/2026
153,121.48%
AAON (AAON)
4/2/1976 - 4/2/2026
139,084.69%
Gap (GAP)
4/2/1976 - 4/2/2026
138,224.02%
Hudbay Minerals (HBM)
4/2/1976 - 4/2/2026
119,465.22%
MSA Safety (MSA)
4/2/1976 - 4/2/2026
115,260.61%
Skyworks Solutions (SWKS)
4/2/1976 - 4/2/2026
106,767.47%
RLI (RLI)
4/2/1976 - 4/2/2026
96,082.43%
Jefferies Financial (JEF)
4/2/1976 - 4/2/2026
90,801.1%
Patrick Industries (PATK)
4/2/1976 - 4/2/2026
87,967.03%
Balchem (BCPC)
4/2/1976 - 4/2/2026
84,072.38%
Hawkins (HWKN)
4/2/1976 - 4/2/2026
83,172.92%
Seaboard (SEB)
4/2/1976 - 4/2/2026
78,372.42%
Kulicke and Soffa Industries (KLIC)
4/2/1976 - 4/2/2026
77,329.91%
Astronics (ATRO)
4/2/1976 - 4/2/2026
66,241.46%
Star Bulk Carriers (SBLK)
4/2/1976 - 4/2/2026
62,301.06%
DXP Enterprises (DXPE)
4/2/1976 - 4/2/2026
57,068%
Bio-Techne (TECH)
4/2/1976 - 4/2/2026
56,612.62%
Mid-cap stocks are treated as having a market cap between $2B and $10B.