Twist Bioscience CEO Emily Leproust disposes of $8.77 million in common shares - TWST News | Rallies