Jay S Stout, Chief Technology Officer, on June 26, 2026, sold 40,000 shares in Immunovant (IMVT) for $1,532,309. Following the Form 4 filing with the SEC, Stout has control over a total of 211,685 common shares of the company, with 211,685 shares held directly.
SEC Filing: