Roivant Sciences president and Immunovant CEO Eric Venker sells $7.32 million in Roivant common shares - ROIV News | Rallies