TWST
T
TWST
Stocks
Twist Bioscience Corporation
132.10USD
-3.10(-2.29%)
132.13After-Hours
0.03(+0.02%)
Today's High138.06
Today's Low125.58
Today's Open133.00
Previous Close135.20
Chart