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