Insider Selling: Immunovant (NASDAQ:IMVT) Director Sells 22,249 Shares of Stock
Immunovant, Inc. (NASDAQ:IMVT - Get Free Report) Director Andrew Fromkin sold 22,249 shares of the business's stock in a transaction on Monday, December 1st. The stock was sold at an average price of...