Bearish
Immunovant(IMVT.US) Director Sells US$7.44 Million in Common Stock
The article reports that Myovant Sciences's Director, Forrester Stephen H., sold 190,000 shares of common stock on May 28, 2026, for a total of $7.44 ...