Pres. & Chief Exec. Officer
Avg Cost/Share
$24.56
Shares
6,336
Total Value
$153,753.14
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$24.72
Shares
6,336
Total Value
$156,625.92
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.11
Shares
1,126
Total Value
$22,642.73
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.35
Shares
5,210
Total Value
$106,023.50
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$21.70
Shares
6,336
Total Value
$137,491.20
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.48
Shares
6,336
Total Value
$128,514.14
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.77
Shares
6,368
Total Value
$132,263.36
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$21.41
Shares
4,131
Total Value
$88,461.23
Owned After
21,479
SEC Form 4
Pres. & Chief Exec. Officer
Avg Cost/Share
$22.04
Shares
13,724
Total Value
$301,773.57
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$21.95
Shares
11,869
Total Value
$260,465.97
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$21.22
Shares
18,482
Total Value
$393,445.87
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.55
Shares
16,251
Total Value
$334,542.10
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.92
Shares
23,950
Total Value
$496,966.70
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.10
Shares
4,852
Total Value
$97,525.20
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.02
Shares
100
Total Value
$2,002.00
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.07
Shares
9,644
Total Value
$193,516.30
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.10
Shares
21,429
Total Value
$430,800.27
Owned After
21,479
Pres. & Chief Exec. Officer
Avg Cost/Share
$20.03
Shares
600
Total Value
$12,018.00
Owned After
21,479
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | May 14, 2024 | Sell | $24.56 | 6,336 | $153,753.14 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | May 6, 2024 | Sell | $24.72 | 6,336 | $156,625.92 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Apr 23, 2024 | Sell | $20.11 | 1,126 | $22,642.73 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Apr 12, 2024 | Sell | $20.35 | 5,210 | $106,023.50 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Apr 3, 2024 | Sell | $21.70 | 6,336 | $137,491.20 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Mar 20, 2024 | Sell | $20.48 | 6,336 | $128,514.14 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Mar 7, 2024 | Sell | $20.77 | 6,368 | $132,263.36 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Mar 4, 2024 | Sell | $21.41 | 4,131 | $88,461.23 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 27, 2023 | Sell | $22.04 | 13,724 | $301,773.57 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 22, 2023 | Sell | $21.95 | 11,869 | $260,465.97 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 20, 2023 | Sell | $21.22 | 18,482 | $393,445.87 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 18, 2023 | Sell | $20.55 | 16,251 | $334,542.10 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 14, 2023 | Sell | $20.92 | 23,950 | $496,966.70 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 8, 2023 | Sell | $20.10 | 4,852 | $97,525.20 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 6, 2023 | Sell | $20.02 | 100 | $2,002.00 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Dec 1, 2023 | Sell | $20.07 | 9,644 | $193,516.30 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Nov 29, 2023 | Sell | $20.10 | 21,429 | $430,800.27 | 21,479 | |
| MAETZOLD DEREK J | CSTL | Pres. & Chief Exec. Officer | Nov 24, 2023 | Sell | $20.03 | 600 | $12,018.00 | 21,479 |
Showing page 2 of 2 (68 total transactions)