TWST Twist Bioscience57.64+7.26 (+14.4%)
TWST Twist Bioscience44.76-1.13 (-2.5%)
TWST Twist Bioscience52.01-2.91 (-5.3%)
TWST Twist Bioscience26.59-3.31 (-11.1%)