best mid cap stocks last 30 years list 100

Northern Oil & Gas (NOG) has had the highest return between December 28, 1995 and December 28, 2025 by a mid-cap US stock, returning 822,976.9%.

ASSETDATE% RETURN
Northern Oil & Gas (NOG)
12/28/1995 - 12/28/2025
822,976.92%
Sapiens International (SPNS)
12/28/1995 - 12/28/2025
139,303.81%
Pool (POOL)
12/28/1995 - 12/28/2025
35,827.99%
AAON (AAON)
12/28/1995 - 12/28/2025
30,588.54%
Sterling Construction (STRL)
12/28/1995 - 12/28/2025
25,282.89%
Aura Minerals Inc Common Shares (AUGO)
12/28/1995 - 12/28/2025
18,895.08%
American Eagle Outfitters (AEO)
12/28/1995 - 12/28/2025
17,746.99%
Badger Meter (BMI)
12/28/1995 - 12/28/2025
17,676.36%
Colliers International Group Inc Bats (CIGI)
12/28/1995 - 12/28/2025
17,434.54%
Repligen (RGEN)
12/28/1995 - 12/28/2025
16,521%
National Beverage (FIZZ)
12/28/1995 - 12/28/2025
15,371.52%
Balchem (BCPC)
12/28/1995 - 12/28/2025
15,217.12%
FirstCash (FCFS)
12/28/1995 - 12/28/2025
13,296.59%
Stonex (SNEX)
12/28/1995 - 12/28/2025
13,235.55%
RadNet (RDNT)
12/28/1995 - 12/28/2025
12,962.5%
AZZ (AZZ)
12/28/1995 - 12/28/2025
12,931.38%
Buckle (BKE)
12/28/1995 - 12/28/2025
12,685.5%
Meritage (MTH)
12/28/1995 - 12/28/2025
12,437.54%
Middleby (MIDD)
12/28/1995 - 12/28/2025
10,906.63%
Exponent (EXPO)
12/28/1995 - 12/28/2025
10,114.75%
United States Lime & Minerals (USLM)
12/28/1995 - 12/28/2025
9,753.02%
VSE (VSEC)
12/28/1995 - 12/28/2025
9,204.34%
HF Sinclair (DINO)
12/28/1995 - 12/28/2025
8,789.75%
Cal-Maine Foods (CALM)
12/28/1995 - 12/28/2025
8,402.39%
ESCO Technologies (ESE)
12/28/1995 - 12/28/2025
8,074.66%
Mid-cap stocks are treated as having a market cap between $2B and $10B.