Twist Bioscience Corporation

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