Twist Bioscience Reports Fiscal Second Quarter 2023 Financial Results

Go back to Twist Bioscience Reports Fiscal Second Quarter 2023 Financial Results
(NASDAQ: TWST) Delayed: 116.10 -8.31 (6.68%)
Previous Close $124.41    52 Week High
Open $121.61    52 Week Low
Day High $123.30    P/E N/A 
Day Low $115.28    EPS
Volume 1,299,342