best mid cap stocks on march 25, 2026

Sarepta Therapeutics (SRPT) had the highest return on March 25 by a mid-cap US stock, returning 20.3%.

Mid-cap stocks are treated as having a market cap between $2B and $10B.