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 947,400%.

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