Advertisement
Advertisement

TWST

TWST logo

Twist Bioscience Corporation Common Stock

34.65
USD
-1.24
-3.47%
Jun 20, 15:59 UTC -4
Closed
exchange

After-Market

35.43

+0.78
+2.26%

TWST Income Statement

Advertisement