로딩 중…
StockDiggingStockDigging

Immunovant, Inc.

IMVT· NASDAQ
$38.51-0.28%
2026-08-03

Financials

Valuation Metrics

Immunovant, Inc.'s Market Cap is $7.91B. At end of 2025 it was $4.61B. Ranked #1079 of 3,112 in US market (top 35%), #357 of 1,445 on NASDAQ (top 25%), #57 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 21%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$7.91B
Revenue$0.00
Net Income$-506M
Total Assets$957M
Net Assets$853M
Value
P/B9.27x
FCF Yield-5.15%
Profitability
ROE-59.30%
ROA-52.83%
Financial Health
Debt Ratio12.25%
Total Debt$72000.00
FCF$-407M
Cash$902M
Current Ratio9.09x
Performance
1Y Return145.13%
1M Return-0.72%
From 52W High-6.60%
1Y MDD-20.98%
Trading
Volume685,906 shares
Trading Value$26M
Per Share
EPS$-2.56
BPS$5.43