Twist Bioscience Achieves LEED Certification for Sustainable Operations and Maintenance

Go back to Twist Bioscience Achieves LEED Certification for Sustainable Operations and Maintenance
(NASDAQ: TWST) Delayed: 139.00 -2.38 (1.68%)
Previous Close $141.38    52 Week High
Open $139.99    52 Week Low
Day High $140.60    P/E N/A 
Day Low $135.00    EPS
Volume 1,892,070