Twist Bioscience Corporation
$138.00
+$5.68
+4.29%
TWST Current Stats
Previous Close
$132.32
Open
$131.7
Volume
858224
Volume
858224