Twist Bioscience CEO Emily Leproust sells USD 6.28 million in common shares - TWST News | Rallies