Twist Bioscience Director Robert Chess disposes of common shares worth $2,041,010.13 - TWST News | Rallies