Twist Bioscience's Chief Legal Officer Sold Over 14,000 Company… — TWST +0.80 · News Impact Screener