best performing mid cap stocks past 45 years

Eldorado Gold (EGO) has had the highest return between April 2, 1981 and April 2, 2026 by a mid-cap US stock, returning 11,936,566.7%.

ASSETDATE% RETURN
Eldorado Gold (EGO)
4/2/1981 - 4/2/2026
11,936,566.67%
MDU Resources (MDU)
4/2/1981 - 4/2/2026
1,776,566.67%
Badger Meter (BMI)
4/2/1981 - 4/2/2026
1,103,632.39%
Polaris Industries (PII)
4/2/1981 - 4/2/2026
947,970.18%
Argan (AGX)
4/2/1981 - 4/2/2026
365,545.26%
Glacier Bancorp (GBCI)
4/2/1981 - 4/2/2026
251,281.22%
Danaos (DAC)
4/2/1981 - 4/2/2026
154,839.6%
Dillard's (DDS)
4/2/1981 - 4/2/2026
150,759.25%
AAON (AAON)
4/2/1981 - 4/2/2026
135,274.38%
Hudbay Minerals (HBM)
4/2/1981 - 4/2/2026
117,508.7%
Patrick Industries (PATK)
4/2/1981 - 4/2/2026
101,894.66%
Astronics (ATRO)
4/2/1981 - 4/2/2026
90,016.13%
RLI (RLI)
4/2/1981 - 4/2/2026
87,066.42%
Balchem (BCPC)
4/2/1981 - 4/2/2026
83,357.39%
Hawkins (HWKN)
4/2/1981 - 4/2/2026
80,672.92%
Jefferies Financial (JEF)
4/2/1981 - 4/2/2026
67,766.45%
Star Bulk Carriers (SBLK)
4/2/1981 - 4/2/2026
64,068.87%
DXP Enterprises (DXPE)
4/2/1981 - 4/2/2026
57,236%
Bio-Techne (TECH)
4/2/1981 - 4/2/2026
56,241.46%
SEI Investments (SEIC)
4/2/1981 - 4/2/2026
54,555.78%
Gap (GAP)
4/2/1981 - 4/2/2026
51,385.36%
Valmont Industries (VMI)
4/2/1981 - 4/2/2026
50,161.98%
CVB Financial (CVBF)
4/2/1981 - 4/2/2026
45,514.85%
VSE (VSEC)
4/2/1981 - 4/2/2026
44,977.93%
McGrath RentCorp (MGRC)
4/2/1981 - 4/2/2026
43,452.05%
Mid-cap stocks are treated as having a market cap between $2B and $10B.