best mid cap stock return the last 20 years

Archrock (AROC) has had the highest return between November 13, 2006 and November 13, 2026 by a mid-cap US stock, returning 27,089,900%.

ASSETDATE% RETURN
Archrock (AROC)
11/13/2006 - 11/13/2026
27,089,900%
Green Brick Partners (GRBK)
11/13/2006 - 11/13/2026
1,194,409.8%
Northern Oil & Gas (NOG)
11/13/2006 - 11/13/2026
1,030,733.33%
Aurinia Pharmaceuticals (AUPH)
11/13/2006 - 11/13/2026
66,334.43%
Aura Minerals Inc Common Shares (AUGO)
11/13/2006 - 11/13/2026
28,108.47%
Argan (AGX)
11/13/2006 - 11/13/2026
12,493.95%
Par Pacific (PARR)
11/13/2006 - 11/13/2026
11,905%
Boyd Group Services (BGSI)
11/13/2006 - 11/13/2026
10,496.27%
Corcept Therapeutics (CORT)
11/13/2006 - 11/13/2026
9,113.75%
Axogen (AXGN)
11/13/2006 - 11/13/2026
9,043.42%
Kinetik (KNTK)
11/13/2006 - 11/13/2026
8,734.12%
Nexstar Broadcasting (NXST)
11/13/2006 - 11/13/2026
7,331.45%
UFP Technologies (UFPT)
11/13/2006 - 11/13/2026
6,805.42%
Travere Therapeutics (TVTX)
11/13/2006 - 11/13/2026
5,628.89%
Axos Financial (AX)
11/13/2006 - 11/13/2026
5,391.13%
Perpetua Resources (PPTA)
11/13/2006 - 11/13/2026
4,998.71%
HCI (HCI)
11/13/2006 - 11/13/2026
4,216.15%
ePlus (PLUS)
11/13/2006 - 11/13/2026
4,015.33%
Vera Therapeutics (VERA)
11/13/2006 - 11/13/2026
3,530%
Almonty Industries Inc Common Shares (ALM)
11/13/2006 - 11/13/2026
3,341.59%
Enlight Renewable Energy Ltd Ordinary Shares (ENLT)
11/13/2006 - 11/13/2026
3,335.12%
Okeanis Eco Tankers (ECO)
11/13/2006 - 11/13/2026
3,150.17%
Hawkins (HWKN)
11/13/2006 - 11/13/2026
2,999.58%
Dillard's (DDS)
11/13/2006 - 11/13/2026
2,975.52%
Krystal Biotech (KRYS)
11/13/2006 - 11/13/2026
2,811.24%
Mid-cap stocks are treated as having a market cap between $2B and $10B.