Twist Bioscience Corp (NASDAQ:TWST)

20.23
Delayed Data
As of Sep 29
 -0.33 / -1.61%
Today’s Change
11.46
Today|||52-Week Range
40.50
-15.04%
Year-to-Date