Immunovant, Inc. (IMVT)
NASDAQ: IMVT · Real-Time Price · USD
34.15
+0.02 (0.06%)
At close: May 22, 2026, 4:00 PM EDT
34.15
0.00 (-0.01%)
After-hours: May 22, 2026, 7:57 PM EDT

Immunovant Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,0115,0662,9074,7042,021642
Market Cap Growth
188.65%74.25%-38.19%132.70%214.95%-59.16%
Enterprise Value
6,1094,1642,1934,0681,645149.22
Last Close Price
34.1524.8417.0932.3115.515.51
PB Ratio
8.175.944.117.615.581.37
P/TBV Ratio
7.315.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 Invested Capital (ROIC)
1849.18%1923.82%3719.90%1893.72%1286.87%1167.90%
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%
Updated May 20, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q