Director
Avg Cost/Share
$56.12
Shares
12,000
Total Value
$673,440.00
Owned After
17,754
SEC Form 4
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 | May 12, 2026 | Sell | $56.12 | 12,000 | $673,440.00 | 17,754 | |
| 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 |