TWST
TWST
Stocks
Twist Bioscience Corporation
123.72USD
8.08(+6.98%)
Today's High124.49
Today's Low113.18
Today's Open113.56
Previous Close115.64
Chart