Immunovant, Inc. (IMVT) has a MoatMap StockRank of 37/100 based on Quality (28/100), Value (37/100), and Momentum (62/100) factor scores. The current signal is HOLD. Immunovant, Inc. is a small-cap biotech company. Like other biotechs, it is highly speculative and relies on uncertain R&D outcomes. It fundamentally lacks the predictable, high ROIC, asset-light, and durable moat characteristics that define a quality compounder. There is no macro tailwind that creates an asymmetric opportunity for such a high-risk venture in our concentrated portfolio.