best performing stocks mid cap stocks between january 1 2003 to december 31 202020

Mesoblast (MESO) had the highest return between January 1, 2003 and December 31, 2025 by a mid-cap US stock or mid-cap US stock, returning 18,039,900%.

ASSETDATE% RETURN
Mesoblast (MESO)
1/1/2003 - 12/31/2025
18,039,900%
Danaos (DAC)
1/1/2003 - 12/31/2025
1,489,806.67%
Northern Oil & Gas (NOG)
1/1/2003 - 12/31/2025
844,037.5%
CleanSpark (CLSK)
1/1/2003 - 12/31/2025
505,900%
Camtek (CAMT)
1/1/2003 - 12/31/2025
35,718.46%
Nova (NVMI)
1/1/2003 - 12/31/2025
23,026.06%
DXP Enterprises (DXPE)
1/1/2003 - 12/31/2025
20,044.95%
UFP Technologies (UFPT)
1/1/2003 - 12/31/2025
19,902.7%
United States Lime & Minerals (USLM)
1/1/2003 - 12/31/2025
18,142.88%
Aura Minerals Inc Common Shares (AUGO)
1/1/2003 - 12/31/2025
17,653.82%
NewMarket (NEU)
1/1/2003 - 12/31/2025
16,034%
Cal-Maine Foods (CALM)
1/1/2003 - 12/31/2025
15,817.78%
Vera Therapeutics (VERA)
1/1/2003 - 12/31/2025
14,368.57%
Argan (AGX)
1/1/2003 - 12/31/2025
13,241.17%
Stonex (SNEX)
1/1/2003 - 12/31/2025
11,531.36%
Middleby (MIDD)
1/1/2003 - 12/31/2025
8,524.05%
Cavco Industries (CVCO)
1/1/2003 - 12/31/2025
7,776.53%
Axogen (AXGN)
1/1/2003 - 12/31/2025
7,700.29%
VSE (VSEC)
1/1/2003 - 12/31/2025
7,582.83%
RadNet (RDNT)
1/1/2003 - 12/31/2025
7,490.43%
Credit Acceptance (CACC)
1/1/2003 - 12/31/2025
6,972.73%
Perpetua Resources (PPTA)
1/1/2003 - 12/31/2025
6,827.04%
Regencell Bioscience (RGC)
1/1/2003 - 12/31/2025
6,549.78%
Astronics (ATRO)
1/1/2003 - 12/31/2025
6,422.24%
Patrick Industries (PATK)
1/1/2003 - 12/31/2025
6,369.09%
Mid-cap stocks are treated as having a market cap between $2B and $10B.