Immunovant, Inc. (IMVT)
NASDAQ: IMVT · IEX Real-Time Price · USD
26.52
-0.99 (-3.60%)
At close: Jul 2, 2024, 4:00 PM
26.02
-0.50 (-1.89%)
After-hours: Jul 2, 2024, 7:56 PM EDT

Immunovant Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Year
Current20232022202120202019
Market Capitalization
3,8774,6942,0206411,571879
Market Cap Growth
132.38%132.38%214.98%-59.19%78.83%-
Enterprise Value
3,2414,0591,6451501,175778
PE Ratio
--18.10-9.58-4.09-14.63-13.24
PB Ratio
6.287.605.571.374.019.34
P/FCF Ratio
-21.88-21.88-10.72-6.03-18.81-16.46
P/OCF Ratio
-21.91-21.91-10.73-6.04-18.86-16.47
EV/EBITDA Ratio
-15.77-15.77-7.85-0.96-11.00-11.85
EV/EBIT Ratio
-15.69-15.69-7.80-0.96-10.90-11.85
EV/FCF Ratio
-18.92-18.92-8.73-1.41-14.06-14.58
Debt / Equity Ratio
0.000.000.000.010.01-
Debt / EBITDA Ratio
0.000.00-0.01-0.02-0.03-
Debt / FCF Ratio
0.000.00-0.01-0.02-0.04-
Quick Ratio
13.1813.188.7111.3721.356.57
Current Ratio
13.7013.709.3411.5221.797.12
Interest Coverage
------105.07
Return on Equity (ROE)
-56.10%-56.10%-52.40%-33.40%-28.40%-123.00%
Return on Assets (ROA)
-51.30%-51.30%-48.30%-31.10%-27.00%-56.40%
Return on Capital (ROIC)
-45.75%-45.75%-60.01%-33.04%-27.38%-70.24%
Earnings Yield
-6.69%-5.52%-10.44%-24.44%-6.84%-7.56%
FCF Yield
-5.54%-4.57%-9.33%-16.58%-5.32%-6.08%
Buyback Yield / Dilution
-12.21%-12.21%-12.21%-24.98%-103.14%-94.85%
Total Shareholder Return
-12.21%-12.21%-12.21%-24.98%-103.14%-94.85%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).