Nebula Research & Development’s Twist Bioscience TWST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2024
Q3
Sell
-14,905
Closed -$735K 1173
2024
Q2
$735K Buy
+14,905
New +$735K 0.12% 310