Director
Avg Cost/Share
$28.17
Shares
7,867
Total Value
$221,636.99
Owned After
0
Director
Avg Cost/Share
$29.21
Shares
7,867
Total Value
$229,225.91
Owned After
0
Director
Avg Cost/Share
$31.14
Shares
7,867
Total Value
$243,692.99
Owned After
0
Director
Avg Cost/Share
$34.72
Shares
7,867
Total Value
$273,251.23
Owned After
0
Director
Avg Cost/Share
$29.44
Shares
7,867
Total Value
$231,628.08
Owned After
0
Director
Avg Cost/Share
$29.02
Shares
7,867
Total Value
$228,331.81
Owned After
0
Director
Avg Cost/Share
$26.65
Shares
7,883
Total Value
$210,058.30
Owned After
0
Director
Avg Cost/Share
$24.64
Shares
23,323
Total Value
$574,678.72
Owned After
0
Director
Avg Cost/Share
$20.45
Shares
2,400
Total Value
$49,087.20
Owned After
0
Director
Avg Cost/Share
$21.16
Shares
20,923
Total Value
$441,853.46
Owned After
0
Director
Avg Cost/Share
$20.86
Shares
23,323
Total Value
$482,285.44
Owned After
0
Director
Avg Cost/Share
$23.20
Shares
2,074
Total Value
$48,116.80
Owned After
0
Director
Avg Cost/Share
$23.26
Shares
21,249
Total Value
$493,818.41
Owned After
0
Director
Avg Cost/Share
$20.38
Shares
23,323
Total Value
$475,585.20
Owned After
0
Director
Avg Cost/Share
$20.03
Shares
2,368
Total Value
$47,418.72
Owned After
0
Director
Avg Cost/Share
$20.09
Shares
6,875
Total Value
$138,118.75
Owned After
0
Director
Avg Cost/Share
$20.02
Shares
200
Total Value
$4,004.00
Owned After
0
Director
Avg Cost/Share
$20.07
Shares
13,885
Total Value
$278,589.54
Owned After
0
Director
Avg Cost/Share
$20.02
Shares
800
Total Value
$16,016.00
Owned After
0
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| BRADBURY DANIEL | CSTL | Director | Feb 5, 2025 | Sell | $28.17 | 7,867 | $221,636.99 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Jan 6, 2025 | Sell | $29.21 | 7,867 | $229,225.91 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Dec 3, 2024 | Sell | $31.14 | 7,867 | $243,692.99 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Nov 1, 2024 | Sell | $34.72 | 7,867 | $273,251.23 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Oct 7, 2024 | Sell | $29.44 | 7,867 | $231,628.08 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Sep 5, 2024 | Sell | $29.02 | 7,867 | $228,331.81 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Aug 12, 2024 | Sell | $26.65 | 7,883 | $210,058.30 | 0 | |
| BRADBURY DANIEL | CSTL | Director | May 6, 2024 | Sell | $24.64 | 23,323 | $574,678.72 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Apr 8, 2024 | Sell | $20.45 | 2,400 | $49,087.20 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Apr 4, 2024 | Sell | $21.16 | 20,923 | $441,853.46 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Mar 4, 2024 | Sell | $20.86 | 23,323 | $482,285.44 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Feb 7, 2024 | Sell | $23.20 | 2,074 | $48,116.80 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Feb 5, 2024 | Sell | $23.26 | 21,249 | $493,818.41 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Jan 4, 2024 | Sell | $20.38 | 23,323 | $475,585.20 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Dec 12, 2023 | Sell | $20.03 | 2,368 | $47,418.72 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Dec 8, 2023 | Sell | $20.09 | 6,875 | $138,118.75 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Dec 6, 2023 | Sell | $20.02 | 200 | $4,004.00 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Dec 1, 2023 | Sell | $20.07 | 13,885 | $278,589.54 | 0 | |
| BRADBURY DANIEL | CSTL | Director | Nov 24, 2023 | Sell | $20.02 | 800 | $16,016.00 | 0 |