Immunovant, Inc. (IMVT)
NASDAQ: IMVT · Real-Time Price · USD
27.00
+0.29 (1.09%)
Mar 4, 2026, 1:07 PM EST - Market open

Immunovant Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
5,4952,9074,7042,0216421,571
Market Cap Growth
59.14%-38.19%132.70%214.95%-59.16%84.66%
Enterprise Value
4,5352,1934,0691,646150.371,175
Last Close Price
27.0017.0932.3115.515.5116.04
PE Ratio
--6.26-17.19-9.07-3.85-13.15
PB Ratio
5.514.117.615.581.374.01
P/TBV Ratio
4.743.667.225.271.293.60
P/FCF Ratio
--7.72-21.92-10.73-6.03-18.81
P/OCF Ratio
--7.73-21.96-10.74-6.05-18.86
EV/EBITDA Ratio
--5.01-14.40-7.55-0.96-10.87
EV/EBIT Ratio
--5.01-14.39-7.54-0.96-10.87
EV/FCF Ratio
--5.82-18.96-8.74-1.41-14.06
Debt / Equity Ratio
-00.000.000.010.01
Debt / EBITDA Ratio
--0-0.01-0.01-0.03
Debt / FCF Ratio
--0.00-0.01-0.02-0.04
Net Debt / Equity Ratio
-1.01-1.01-1.03-1.03-1.05-1.01
Net Debt / EBITDA Ratio
2.041.632.251.723.153.67
Net Debt / FCF Ratio
2.351.902.961.994.624.75
Quick Ratio
15.0310.4113.188.7111.3721.35
Current Ratio
15.7411.1613.709.3411.5221.79
Return on Equity (ROE)
-69.35%-62.46%-52.91%-50.69%-36.39%-44.25%
Return on Assets (ROA)
-66.66%-60.88%-52.85%-47.38%-33.61%-41.30%
Return on Invested Capital (ROIC)
3226.72%3662.35%1893.72%1286.87%1167.90%2517.41%
Return on Capital Employed (ROCE)
-72.78%-66.13%-57.68%-52.37%-36.09%-44.33%
Earnings Yield
-8.39%-15.97%-5.82%-11.03%-25.95%-7.61%
FCF Yield
-7.65%-12.96%-4.56%-9.32%-16.57%-5.32%
Buyback Yield / Dilution
-0.96%-15.64%-10.17%-3.52%-31.18%-24.66%
Updated Feb 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q