50 best performing mid cap stocks 2026 1st half of 2026

Immunitybio (IBRX) has had the highest return this year and this year by a mid-cap US stock, returning 332.7%.