IMVT

Immunovant, Inc. Common Stock

Basic Materials · Biological Products, (No Diagnostic Substances)
$32.70-2.40% today
AI Take · AlgoThesis

IMVT trades with a striking 21.91% short interest—nearly a quarter of float—despite a $5.9B market cap suggesting institutional conviction. The stock's RSI of 56.9 sits in neutral territory, neither oversold nor overbought, indicating room to move in either direction. The absence of a P/E ratio signals the company likely isn't yet profitable, typical for biotech plays where clinical progress or regulatory catalysts drive valuations more than earnings. This combination of elevated shorting pressure, mid-range momentum, and pre-profitability status creates a volatile setup sensitive to binary events. The positioning suggests skeptics believe execution risk outweighs pipeline potential, while longs may be betting on a clinical inflection point.

Snapshot

Market cap
$6.9B
P/E
Forward P/E
EPS (TTM)
$-2.77
Dividend yield
Net margin
ROE
-68.2%
RSI (14)
63
Beta
1.67
Short % of float
22.4%
Days to cover
13.3
52w high
No

Recent headlines

Peers in Biological Products, (No Diagnostic Substances)

Build a thesis around IMVT

Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.

Open in AlgoThesis →