Truist Securities initiates Immunovant stock with Hold rating, $16 target

Truist Securities initiates Immunovant stock with Hold rating, $16 target