A biotechnology company.
AI-generated insights about Immunovant, Inc. from various financial sources
Speaker expresses 'bullish regret' after selling his position, implying a continuing positive view on the stock's potential.
Speaker expresses 'bullish regret' after selling his position, implying a continuing positive view on the stock's potential.