$140.79
8.046.06%
Dern. MÀJ: Oct 19, 3:44 PM
$136.88
4.133.11%

Twist Bioscience (TWST) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
65.832M
Shares Float
52.099M
Insider Shares Owned
2.611M
Insider % Owned
4.0%
Institutional Shares Held
66.196M
Institutional % Held
99.8%
Ownership Breakdown