Live feed19:45:54·13hINSIDERFilingvia QuantisnowChief Technology Officer Stout Jay S sold $1,532,309 worth of shares (40,000 units at $38.31), decreasing direct ownership by 16% to 211,685 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IMVT· Immunovant Inc.Health CareOriginal source