Director & Pres. & Chief Exec. Officer
| $33.14 |
| $83K |
| SEC ↗ |
| 2026-08-28 | CSTL | Sale | 2,129 | $33.14 | $71K | SEC ↗ |
| 2026-08-28 | CSTL | Sale | 21 | $33.88 | $711 | SEC ↗ |
| 2026-08-28 | CSTL | Sale | 209 | $33.88 | $7K | SEC ↗ |
| 2026-08-28 | CSTL | Sale | 177 | $33.88 | $6K | SEC ↗ |
| 2026-08-14 | CSTL | Sale | 2,306 | $30.02 | $69K | SEC ↗ |
| 2026-08-14 | CSTL | Sale | 278 | $30.02 | $8K | SEC ↗ |
| 2026-08-14 | CSTL | Sale | 2,714 | $30.02 | $81K | SEC ↗ |
| 2026-08-14 | CSTL | Sale | 1,100 | $30.02 | $33K | SEC ↗ |
| 2026-08-05 | CSTL | Sale | 473 | $30.68 | $15K | SEC ↗ |
| 2026-08-05 | CSTL | Sale | 556 | $30.68 | $17K | SEC ↗ |
| 2026-08-05 | CSTL | Sale | 2,546 | $30.68 | $78K | SEC ↗ |
| 2026-08-04 | CSTL | Sale | 3,374 | $30.79 | $104K | SEC ↗ |
| 2026-08-04 | CSTL | Sale | 11.9K | $31.34 | $374K | SEC ↗ |
| 2026-08-04 | CSTL | Sale | 2,866 | $30.79 | $88K | SEC ↗ |
| 2026-08-04 | CSTL | Sale | 4,063 | $31.34 | $127K | SEC ↗ |
| 2026-08-04 | CSTL | Sale | 4,782 | $31.34 | $150K | SEC ↗ |
| 2026-08-04 | CSTL | Sale | 8,421 | $30.79 | $259K | SEC ↗ |
| 2026-07-27 | CSTL | Sale | 10 | $25.06 | $251 | SEC ↗ |
| 2026-07-27 | CSTL | Sale | 5,982 | $24.13 | $144K | SEC ↗ |
| 2026-07-27 | CSTL | Sale | 50 | $25.06 | $1K | SEC ↗ |
| 2026-07-27 | CSTL | Sale | 43 | $25.06 | $1K | SEC ↗ |
| 2026-07-27 | CSTL | Sale | 268 | $24.13 | $6K | SEC ↗ |
| 2026-07-27 | CSTL | Sale | 232 | $25.06 | $6K | SEC ↗ |
| 2026-07-27 | CSTL | Sale | 1,307 | $24.13 | $32K | SEC ↗ |
| 2026-07-27 | CSTL | Sale | 1,110 | $24.13 | $27K | SEC ↗ |
| 2026-07-14 | CSTL | Sale | 1,357 | $22.92 | $31K | SEC ↗ |
| 2026-07-14 | CSTL | Sale | 550 | $22.92 | $13K | SEC ↗ |
| 2026-07-14 | CSTL | Sale | 278 | $22.92 | $6K | SEC ↗ |
| 2026-07-14 | CSTL | Sale | 1,153 | $22.92 | $26K | SEC ↗ |
| 2026-07-01 | CSTL | Sale | 278 | $24.29 | $7K | SEC ↗ |
| 2026-07-01 | CSTL | Sale | 1,153 | $24.29 | $28K | SEC ↗ |
| 2026-07-01 | CSTL | Sale | 6,214 | $24.29 | $151K | SEC ↗ |
| 2026-07-01 | CSTL | Sale | 1,357 | $24.29 | $33K | SEC ↗ |