| Date | Name | Title | Action | No Shares | Price Per Share |
|---|---|---|---|---|---|
Insider Transactions For CSTL | |||||
| 2025-11-18 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 2678 | $34.02 |
| 2025-11-12 | Juvenal, Tobin W | Chief Commercial Officer | Purchased | 200 | $3.38 |
| 2025-11-12 | Juvenal, Tobin W | Chief Commercial Officer | Sold | 200 | $35.40 |
| 2025-11-12 | Juvenal, Tobin W | Chief Commercial Officer | Sold | 200 | $0.00 |
| 2025-11-11 | Stokes, Frank | Chief Financial Officer | Sold | 5388 | $35.08 |
| 2025-11-11 | Juvenal, Tobin W | Chief Commercial Officer | Sold | 500 | $35.39 |
| 2025-11-11 | Juvenal, Tobin W | Chief Commercial Officer | Sold | 500 | $0.00 |
| 2025-11-11 | Juvenal, Tobin W | Chief Commercial Officer | Purchased | 500 | $3.38 |
| 2025-11-11 | Oelschlager, Kristen M | Chief Operating Officer | Sold | 18932 | $35.10 |
| 2025-11-05 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 2678 | $31.85 |
| 2025-11-04 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 237 | $31.12 |
| 2025-11-04 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 6458 | $30.41 |
| 2025-10-31 | Oelschlager, Kristen M | Chief Operating Officer | Sold | 12678 | $25.04 |
| 2025-10-20 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 1339 | $22.44 |
| 2025-10-02 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 1339 | $22.58 |
| 2025-10-02 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 1339 | $22.58 |
| 2025-09-17 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 1339 | $21.97 |
| 2025-09-02 | Maetzold, Derek J | Director, Pres. & Chief Exec. Officer | Sold | 1339 | $23.93 |
| 2025-08-27 | Oelschlager, Kristen M | Chief Operating Officer | Sold | 18007 | $21.69 |
| 2025-08-27 | Oelschlager, Kristen M | Chief Operating Officer | Sold | 12677 | $22.02 |