the best mid cap stocks over 10 billion past 20 years

Northern Oil & Gas (NOG) has had the highest return between September 30, 2006 and September 30, 2026 by a mid-cap US stock, returning 947,400%.

ASSETDATE% RETURN
Northern Oil & Gas (NOG)
9/30/2006 - 9/30/2026
947,400%
CleanSpark (CLSK)
9/30/2006 - 9/30/2026
665,400%
Aura Minerals Inc Common Shares (AUGO)
9/30/2006 - 9/30/2026
28,622.4%
Axogen (AXGN)
9/30/2006 - 9/30/2026
20,071.1%
Argan (AGX)
9/30/2006 - 9/30/2026
14,767.39%
Par Pacific (PARR)
9/30/2006 - 9/30/2026
12,951.67%
Boyd Group Services (BGSI)
9/30/2006 - 9/30/2026
9,975.27%
Perpetua Resources (PPTA)
9/30/2006 - 9/30/2026
6,060.23%
Almonty Industries Inc Common Shares (ALM)
9/30/2006 - 9/30/2026
5,849.48%
UFP Technologies (UFPT)
9/30/2006 - 9/30/2026
5,632.05%
Nexstar Broadcasting (NXST)
9/30/2006 - 9/30/2026
5,494.9%
Vera Therapeutics (VERA)
9/30/2006 - 9/30/2026
5,295.83%
Axos Financial (AX)
9/30/2006 - 9/30/2026
5,219.32%
Acm Research (ACMR)
9/30/2006 - 9/30/2026
3,950.46%
HCI (HCI)
9/30/2006 - 9/30/2026
3,891.81%
ePlus (PLUS)
9/30/2006 - 9/30/2026
3,781.93%
Innodata (INOD)
9/30/2006 - 9/30/2026
3,598.34%
Cal-Maine Foods (CALM)
9/30/2006 - 9/30/2026
3,514.55%
Enlight Renewable Energy Ltd Ordinary Shares (ENLT)
9/30/2006 - 9/30/2026
3,470.95%
Powell Industries (POWL)
9/30/2006 - 9/30/2026
3,454.11%
AAON (AAON)
9/30/2006 - 9/30/2026
3,284.84%
Travere Therapeutics (TVTX)
9/30/2006 - 9/30/2026
3,232.78%
Krystal Biotech (KRYS)
9/30/2006 - 9/30/2026
3,091.05%
Aya Gold & Silver Inc Common Shares (AYA)
9/30/2006 - 9/30/2026
2,984.09%
Okeanis Eco Tankers (ECO)
9/30/2006 - 9/30/2026
2,875.09%
Mid-cap stocks are treated as having a market cap between $2B and $10B.