Chief Operating Officer
Avg Cost/Share
$20.71
Shares
8,587
Total Value
$177,836.77
Owned After
30,460
SEC Form 4
Chief Operating Officer
Avg Cost/Share
$35.10
Shares
18,932
Total Value
$664,513.20
Owned After
30,460
SEC Form 4
Chief Operating Officer
Avg Cost/Share
$25.04
Shares
12,678
Total Value
$317,457.12
Owned After
30,460
SEC Form 4
Chief Operating Officer
Avg Cost/Share
$21.85
Shares
30,684
Total Value
$669,706.69
Owned After
30,460
Chief Operating Officer
Avg Cost/Share
$29.48
Shares
5,832
Total Value
$170,330.09
Owned After
30,460
Chief Operating Officer
Avg Cost/Share
$23.24
Shares
12,989
Total Value
$299,502.51
Owned After
30,460
Chief Operating Officer
Avg Cost/Share
$22.06
Shares
2,793
Total Value
$61,621.96
Owned After
30,460
SEC Form 4
Chief Operating Officer
Avg Cost/Share
$21.22
Shares
2,793
Total Value
$59,278.63
Owned After
30,460
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Oelschlager Kristen M | CSTL | Chief Operating Officer | Jun 16, 2026 | Sell | $20.71 | 8,587 | $177,836.77 | 30,460 | |
| Oelschlager Kristen M | CSTL | Chief Operating Officer | Nov 11, 2025 | Sell | $35.10 | 18,932 | $664,513.20 | 30,460 | |
| Oelschlager Kristen M | CSTL | Chief Operating Officer | Oct 31, 2025 | Sell | $25.04 | 12,678 | $317,457.12 | 30,460 | |
| Oelschlager Kristen M | CSTL | Chief Operating Officer | Aug 27, 2025 | Sell | $21.85 | 30,684 | $669,706.69 | 30,460 | |
| Oelschlager Kristen M | CSTL | Chief Operating Officer | Sep 3, 2024 | Sell | $29.48 | 5,832 | $170,330.09 | 30,460 | |
| Oelschlager Kristen M | CSTL | Chief Operating Officer | Aug 1, 2024 | Sell | $23.24 | 12,989 | $299,502.51 | 30,460 | |
| Oelschlager Kristen M | CSTL | Chief Operating Officer | Jul 29, 2024 | Sell | $22.06 | 2,793 | $61,621.96 | 30,460 | |
| Oelschlager Kristen M | CSTL | Chief Operating Officer | Jul 1, 2024 | Sell | $21.22 | 2,793 | $59,278.63 | 30,460 |