Chief Commercial Officer
Avg Cost/Share
$34.20
Shares
1,034
Total Value
$35,362.80
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$35.50
Shares
5,543
Total Value
$196,765.41
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$35.14
Shares
3,294
Total Value
$115,757.75
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$32.32
Shares
3,306
Total Value
$106,863.14
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$32.81
Shares
1,730
Total Value
$56,761.30
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$35.04
Shares
9,050
Total Value
$317,112.00
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$29.59
Shares
1,730
Total Value
$51,190.70
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$28.25
Shares
1,730
Total Value
$48,872.50
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$29.56
Shares
17,310
Total Value
$507,302.01
Owned After
52,007
Chief Commercial Officer
Avg Cost/Share
$25.24
Shares
20,863
Total Value
$526,582.12
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$37.48
Shares
13,200
Total Value
$494,736.00
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$35.58
Shares
4,693
Total Value
$166,976.94
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$35.40
Shares
200
Total Value
$7,080.00
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$35.39
Shares
500
Total Value
$17,695.00
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$30.00
Shares
2,230
Total Value
$66,900.00
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$35.56
Shares
3,507
Total Value
$124,708.92
Owned After
52,007
SEC Form 4
Chief Commercial Officer
Avg Cost/Share
$35.39
Shares
3,100
Total Value
$109,709.00
Owned After
52,007
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Sep 30, 2026 | Sell | $34.20 | 1,034 | $35,362.80 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Sep 29, 2026 | Sell | $35.50 | 5,543 | $196,765.41 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Sep 15, 2026 | Sell | $35.14 | 3,294 | $115,757.75 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Sep 14, 2026 | Sell | $32.32 | 3,306 | $106,863.14 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Aug 31, 2026 | Sell | $32.81 | 1,730 | $56,761.30 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Aug 25, 2026 | Sell | $35.04 | 9,050 | $317,112.00 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Aug 17, 2026 | Sell | $29.59 | 1,730 | $51,190.70 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Aug 3, 2026 | Sell | $28.25 | 1,730 | $48,872.50 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Jul 31, 2026 | Sell | $29.56 | 17,310 | $507,302.01 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Mar 12, 2026 | Sell | $25.24 | 20,863 | $526,582.12 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Dec 11, 2025 | Sell | $37.48 | 13,200 | $494,736.00 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Nov 20, 2025 | Sell | $35.58 | 4,693 | $166,976.94 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Nov 12, 2025 | Sell | $35.40 | 200 | $7,080.00 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Nov 11, 2025 | Sell | $35.39 | 500 | $17,695.00 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Jan 6, 2025 | Sell | $30.00 | 2,230 | $66,900.00 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Nov 5, 2024 | Sell | $35.56 | 3,507 | $124,708.92 | 52,007 | |
| Juvenal Tobin W | CSTL | Chief Commercial Officer | Nov 1, 2024 | Sell | $35.39 | 3,100 | $109,709.00 | 52,007 |