best mid cap stocks last 25 years list 100

Northern Oil & Gas (NOG) has had the highest return between December 24, 2000 and December 24, 2025 by a mid-cap US stock, returning 832,592.3%.

ASSETDATE% RETURN
Northern Oil & Gas (NOG)
12/24/2000 - 12/24/2025
832,592.31%
Sapiens International (SPNS)
12/24/2000 - 12/24/2025
348,406.05%
Sterling Construction (STRL)
12/24/2000 - 12/24/2025
34,610.99%
Dorman Products (DORM)
12/24/2000 - 12/24/2025
31,012.49%
FirstCash (FCFS)
12/24/2000 - 12/24/2025
25,361.39%
Aura Minerals Inc Common Shares (AUGO)
12/24/2000 - 12/24/2025
18,157.2%
United States Lime & Minerals (USLM)
12/24/2000 - 12/24/2025
16,961.38%
VSE (VSEC)
12/24/2000 - 12/24/2025
15,956.55%
Middleby (MIDD)
12/24/2000 - 12/24/2025
15,029.77%
NewMarket (NEU)
12/24/2000 - 12/24/2025
14,307.73%
Rush Enterprises B (RUSHB)
12/24/2000 - 12/24/2025
13,395.28%
Bank Ozk (OZK)
12/24/2000 - 12/24/2025
11,750.74%
Cal-Maine Foods (CALM)
12/24/2000 - 12/24/2025
11,362.94%
RadNet (RDNT)
12/24/2000 - 12/24/2025
11,268.75%
Darling Ingredients (DAR)
12/24/2000 - 12/24/2025
11,045.6%
Stonex (SNEX)
12/24/2000 - 12/24/2025
10,707.49%
HF Sinclair (DINO)
12/24/2000 - 12/24/2025
9,640.88%
Badger Meter (BMI)
12/24/2000 - 12/24/2025
9,026.43%
Dillard's (DDS)
12/24/2000 - 12/24/2025
9,004.04%
AAON (AAON)
12/24/2000 - 12/24/2025
8,699.11%
Credit Acceptance (CACC)
12/24/2000 - 12/24/2025
8,281.45%
InterDigital (IDCC)
12/24/2000 - 12/24/2025
8,165.38%
Urban Outfitters (URBN)
12/24/2000 - 12/24/2025
8,070.95%
Cavco Industries (CVCO)
12/24/2000 - 12/24/2025
7,947.2%
LCI Industries (LCII)
12/24/2000 - 12/24/2025
7,398.94%
Mid-cap stocks are treated as having a market cap between $2B and $10B.