Twist Bioscience (TWST) IPO Opens 7% Lower

Go back to Twist Bioscience (TWST) IPO Opens 7% Lower
(NASDAQ: TWST) Delayed: 132.75 -11.74 (8.13%)
Previous Close $144.49    52 Week High $ 
Open $143.88    52 Week Low $ 
Day High $145.05    P/E N/A 
Day Low $130.98    EPS $ 
Volume 2,830,336