Mentioned
TWST
1.13 (2.50%)
S
46.19
B
46.35
@jayjaymcd1983
United Kingdom6 months ago
TWST
Twist Bioscience Corporation
46.19
-0.33 (-0.71%)
Trade
1
5
1 Mentioned
TWST
Twist Bioscience Corporation
farrusmo
6 months ago
LikeReply
4 replies
.