Pres. & Chief Exec. Officer
Avg Cost/Share
$39.23
Shares
2,678
Total Value
$105,057.94
Owned After
38,886
SEC Form 4
Pres. & Chief Exec. Officer
Avg Cost/Share
$40.09
Shares
4,258
Total Value
$170,703.22
Owned After
38,886
SEC Form 4
Pres. & Chief Exec. Officer
Avg Cost/Share
$40.05
Shares
5,115
Total Value
$204,850.64
Owned After
38,886
SEC Form 4
Pres. & Chief Exec. Officer
Avg Cost/Share
$34.02
Shares
2,678
Total Value
$91,105.56
Owned After
38,886
SEC Form 4
Pres. & Chief Exec. Officer
Avg Cost/Share
$31.85
Shares
2,678
Total Value
$85,296.98
Owned After
38,886
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 2, 2025 | Sell | $39.23 | 2,678 | $105,057.94 | 38,886 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Nov 26, 2025 | Sell | $40.09 | 4,258 | $170,703.22 | 38,886 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Nov 25, 2025 | Sell | $40.05 | 5,115 | $204,850.64 | 38,886 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Nov 18, 2025 | Sell | $34.02 | 2,678 | $91,105.56 | 38,886 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Nov 5, 2025 | Sell | $31.85 | 2,678 | $85,296.98 | 38,886 |