Twist Bioscience President and COO Patrick John Finn disposes of 78,355 common shares worth $9.28 million - TWST News | Rallies