Chief Financial Officer
Avg Cost/Share
$37.45
Shares
4,496
Total Value
$168,375.20
Owned After
50,326
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$35.08
Shares
5,388
Total Value
$189,011.04
Owned After
50,326
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$26.70
Shares
8,046
Total Value
$214,828.20
Owned After
50,326
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$30.14
Shares
6,923
Total Value
$207,217.21
Owned After
50,326
Chief Financial Officer
Avg Cost/Share
$25.66
Shares
10,000
Total Value
$256,997.40
Owned After
50,326
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Stokes Frank | CSTL | Chief Financial Officer | Dec 11, 2025 | Sell | $37.45 | 4,496 | $168,375.20 | 50,326 | |
| Stokes Frank | CSTL | Chief Financial Officer | Nov 11, 2025 | Sell | $35.08 | 5,388 | $189,011.04 | 50,326 | |
| Stokes Frank | CSTL | Chief Financial Officer | Feb 20, 2025 | Sell | $26.70 | 8,046 | $214,828.20 | 50,326 | |
| Stokes Frank | CSTL | Chief Financial Officer | Nov 15, 2024 | Sell | $30.14 | 6,923 | $207,217.21 | 50,326 | |
| Stokes Frank | CSTL | Chief Financial Officer | Aug 7, 2024 | Sell | $25.66 | 10,000 | $256,997.40 | 50,326 |