Immunovant (IMVT)
Immunovant (IMVT) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- IMVT last traded at $28.88, -0.99% on the day.
- Immunovant: market cap $6.03B, P/E -10.2, next earnings 2026-11-09.
- Over the past year IMVT returned 16.36%; year to date 13.61%.
Updated 2026-11-02 19:17 UTC