Twist Bioscience Corp

NASDAQ:TWST   3:59:54 PM EDT
38.50
-0.76 (-1.94%)
4:00:04 PM EDT: $38.05 -0.45 (-1.17%)
Twitter Share  Facebook Share StockTwits Share