Twist Bioscience CEO Emily M. Leproust disposes of 5,203 common shares worth $921,493.96 - TWST News | Rallies