Twist Bioscience Corp

NASDAQ:TWST   3:59:54 PM EDT
56.55
+3.78 (+7.16%)
4:05:32 PM EDT: $55.86 -0.69 (-1.22%)
Twitter Share  Facebook Share StockTwits Share