Immunovant CTO Jay Stout sells $75,099 in shares

Read Immunovant CTO Jay Stout sells $75,099 in shares on AiiN.