Director
Avg Cost/Share
$47.91
Shares
2,200
Total Value
$105,394.74
Owned After
17,754
SEC Form 4
Director
Avg Cost/Share
$24.77
Shares
7,044
Total Value
$174,479.88
Owned After
17,754
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| JOHANNESSEN JAN | TWST | Director | Feb 6, 2026 | Sell | $47.91 | 2,200 | $105,394.74 | 17,754 | |
| JOHANNESSEN JAN | TWST | Director | Nov 18, 2025 | Sell | $24.77 | 7,044 | $174,479.88 | 17,754 |