best performing mid cap stocks past 25 years

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

ASSETDATE% RETURN
Eldorado Gold (EGO)
4/4/2001 - 4/4/2026
11,936,566.67%
Danaos (DAC)
4/4/2001 - 4/4/2026
154,839.6%
Hudbay Minerals (HBM)
4/4/2001 - 4/4/2026
117,508.7%
Star Bulk Carriers (SBLK)
4/4/2001 - 4/4/2026
64,068.87%
DXP Enterprises (DXPE)
4/4/2001 - 4/4/2026
45,768.8%
Aura Minerals Inc Common Shares (AUGO)
4/4/2001 - 4/4/2026
30,951.7%
Dorman Products (DORM)
4/4/2001 - 4/4/2026
20,991.14%
United States Lime & Minerals (USLM)
4/4/2001 - 4/4/2026
16,549.48%
VSE (VSEC)
4/4/2001 - 4/4/2026
16,043.92%
FirstCash (FCFS)
4/4/2001 - 4/4/2026
13,634.77%
Rush Enterprises B (RUSHB)
4/4/2001 - 4/4/2026
13,623.72%
NewMarket (NEU)
4/4/2001 - 4/4/2026
13,540.38%
Cal-Maine Foods (CALM)
4/4/2001 - 4/4/2026
12,216.67%
Middleby (MIDD)
4/4/2001 - 4/4/2026
12,043.97%
Frontline (FRO)
4/4/2001 - 4/4/2026
11,294.77%
Stonex (SNEX)
4/4/2001 - 4/4/2026
11,148%
Par Pacific (PARR)
4/4/2001 - 4/4/2026
10,715%
Bank Ozk (OZK)
4/4/2001 - 4/4/2026
9,891.37%
Argan (AGX)
4/4/2001 - 4/4/2026
9,526.27%
AAON (AAON)
4/4/2001 - 4/4/2026
9,425.82%
OSI Systems (OSIS)
4/4/2001 - 4/4/2026
8,436.9%
Credit Acceptance (CACC)
4/4/2001 - 4/4/2026
7,929.11%
LCI Industries (LCII)
4/4/2001 - 4/4/2026
7,758.33%
Patrick Industries (PATK)
4/4/2001 - 4/4/2026
7,172.38%
Almonty Industries Inc Common Shares (ALM)
4/4/2001 - 4/4/2026
6,828.28%
Mid-cap stocks are treated as having a market cap between $2B and $10B.