President and COO
Avg Cost/Share
$26.50
Shares
1,776
Total Value
$47,070.22
Owned After
332,883
SEC Form 4
President and COO
Avg Cost/Share
$32.08
Shares
5,510
Total Value
$176,757.49
Owned After
332,883
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Finn Patrick John | TWST | President and COO | Nov 21, 2025 | Sell | $26.50 | 1,776 | $47,070.22 | 332,883 | |
| Finn Patrick John | TWST | President and COO | Nov 3, 2025 | Sell | $32.08 | 5,510 | $176,757.49 | 332,883 |