Immunovant CEO Eric Venker disposes of common shares worth $2.93 million - IMVT News | Rallies