TWST Twist Bioscience149.57-6.08 (-3.9%)
TWST Twist Bioscience154.26-12.71 (-7.6%)
TWST Twist Bioscience190.51-14.49 (-7.1%)
TWST Twist Bioscience206.72+18.05 (+9.6%)
TWST Twist Bioscience90.46-0.87 (-1.0%)