Live feed17:11:45·330dINSIDERFilingvia QuantisnowChief Technology Officer Stout Jay S sold $50,911 worth of shares (2,805 units at $18.15), decreasing direct ownership by 1% to 204,919 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IMVT· Immunovant Inc.Health CareOriginal source