Immunovant, Inc. (IMVT)
NASDAQ: IMVT · Real-Time Price · USD
38.79
+0.65 (1.70%)
At close: Jul 2, 2026, 4:00 PM EDT
40.04
+1.25 (3.22%)
After-hours: Jul 2, 2026, 7:52 PM EDT

Immunovant Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,9645,0662,9074,7042,021642
Market Cap Growth
204.33%74.25%-38.19%132.70%214.95%-59.16%
Enterprise Value
7,0624,1642,1934,0691,646150.37
Last Close Price
38.7924.8417.0932.3115.515.51
PB Ratio
9.285.944.117.615.581.37
P/TBV Ratio
8.305.323.667.225.271.29
Debt / Equity Ratio
-0000.000.00
Net Debt / Equity Ratio
-1.06-1.06-1.01-1.03-1.03-1.05
Net Debt / EBITDA Ratio
1.691.691.632.251.723.15
Net Debt / FCF Ratio
2.222.221.902.961.994.62
Quick Ratio
8.658.6510.4113.188.7111.37
Current Ratio
9.099.0911.1613.709.3411.52
Return on Equity (ROE)
-55.00%-64.82%-62.46%-52.91%-50.69%-36.39%
Return on Assets (ROA)
-53.06%-61.52%-60.88%-52.85%-47.38%-33.61%
Return on Capital Employed (ROCE)
-57.96%-68.32%-66.13%-57.68%-52.37%-36.09%
Buyback Yield / Dilution
-20.35%-20.35%-9.76%-12.21%-12.21%-24.98%
Total Shareholder Return
-20.35%-20.35%-9.76%-12.21%-12.21%-24.98%
SEC Filings: 10-K · 10-Q