Live feed16:36:56·243dINSIDERFilingvia QuantisnowChief Technology Officer Stout Jay S sold $47,956 worth of shares (2,520 units at $19.03), decreasing direct ownership by 1% to 200,814 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IMVT· Immunovant Inc.Health CareOriginal source