the best mid cap stocks over 10 billion past 20 years

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

ASSETDATE% RETURN
Northern Oil & Gas (NOG)
9/29/2006 - 9/29/2026
966,983.33%
CleanSpark (CLSK)
9/29/2006 - 9/29/2026
666,900%
Aura Minerals Inc Common Shares (AUGO)
9/29/2006 - 9/29/2026
28,028.85%
Axogen (AXGN)
9/29/2006 - 9/29/2026
20,508.37%
Argan (AGX)
9/29/2006 - 9/29/2026
15,971.4%
Par Pacific (PARR)
9/29/2006 - 9/29/2026
12,895%
Boyd Group Services (BGSI)
9/29/2006 - 9/29/2026
9,911.48%
Perpetua Resources (PPTA)
9/29/2006 - 9/29/2026
6,143.2%
Almonty Industries Inc Common Shares (ALM)
9/29/2006 - 9/29/2026
5,858.5%
UFP Technologies (UFPT)
9/29/2006 - 9/29/2026
5,710.1%
Nexstar Broadcasting (NXST)
9/29/2006 - 9/29/2026
5,533.2%
Axos Financial (AX)
9/29/2006 - 9/29/2026
5,469.52%
Vera Therapeutics (VERA)
9/29/2006 - 9/29/2026
5,316.67%
Acm Research (ACMR)
9/29/2006 - 9/29/2026
3,968.68%
HCI (HCI)
9/29/2006 - 9/29/2026
3,864.67%
ePlus (PLUS)
9/29/2006 - 9/29/2026
3,779.63%
Cal-Maine Foods (CALM)
9/29/2006 - 9/29/2026
3,446.38%
Enlight Renewable Energy Ltd Ordinary Shares (ENLT)
9/29/2006 - 9/29/2026
3,410.7%
Travere Therapeutics (TVTX)
9/29/2006 - 9/29/2026
3,320.56%
Powell Industries (POWL)
9/29/2006 - 9/29/2026
3,305.23%
AAON (AAON)
9/29/2006 - 9/29/2026
3,230.6%
Innodata (INOD)
9/29/2006 - 9/29/2026
3,190.15%
Aya Gold & Silver Inc Common Shares (AYA)
9/29/2006 - 9/29/2026
2,914.77%
Okeanis Eco Tankers (ECO)
9/29/2006 - 9/29/2026
2,835.05%
Sezzle (SEZL)
9/29/2006 - 9/29/2026
2,768.87%
Mid-cap stocks are treated as having a market cap between $2B and $10B.