Live feed17:57:15·5mINSIDERFilingvia QuantisnowChief Technology Officer Stout Jay S sold $110,537 worth of shares (2,857 units at $38.69), decreasing direct ownership by 1% to 205,341 units (SEC Form 4) (for withholding tax)ByQuantisnow·Wall Street's wire, on your screen.IMVT· Immunovant Inc.Health CareOriginal source