Insider Trading
Current insider transactions (SEC Form 4) — buys and sells by officers, directors, and major shareholders.
| Ticker | Insider | Title | Date | Transaction | Price ($) | Shares | Value ($) | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 10/28/2026 | Verkauf | 36.62 | 5,341 | 195,582 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 10/28/2026 | Verkauf | 35.58 | 1,237 | 44,009 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 10/26/2026 | Verkauf | 33.08 | 3,288 | 108,767 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 10/19/2026 | Verkauf | 31.91 | 2,718 | 86,731 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 10/19/2026 | Verkauf | 31.91 | 3,198 | 102,048 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 10/19/2026 | Verkauf | 31.91 | 8,580 | 273,788 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 10/12/2026 | Verkauf | 33.64 | 3,288 | 110,608 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 10/05/2026 | Verkauf | 35.57 | 2,718 | 96,668 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 10/05/2026 | Verkauf | 35.57 | 3,198 | 113,740 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 10/05/2026 | Verkauf | 35.57 | 8,580 | 305,156 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 10/05/2026 | Optionsausübung | 2.39 | 8,165 | 19,514 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 10/01/2026 | Verkauf | 36.38 | 1,346 | 48,967 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 10/01/2026 | Verkauf | 35.75 | 2,807 | 100,350 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 10/01/2026 | Optionsausübung | 3.38 | 4,153 | 14,037 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 09/30/2026 | Verkauf | 34.20 | 1,034 | 35,363 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 09/29/2026 | Verkauf | 35.50 | 5,543 | 196,765 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/21/2026 | Verkauf | 35.33 | 2,718 | 96,038 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/21/2026 | Verkauf | 35.33 | 3,198 | 112,998 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/21/2026 | Verkauf | 35.33 | 8,580 | 303,166 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/21/2026 | Optionsausübung | 2.39 | 8,580 | 20,506 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 09/15/2026 | Verkauf | 35.14 | 3,294 | 115,758 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 09/14/2026 | Verkauf | 32.32 | 3,306 | 106,863 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/11/2026 | Verkauf | 32.78 | 71 | 2,327 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/11/2026 | Verkauf | 32.78 | 83 | 2,721 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/11/2026 | Verkauf | 32.78 | 223 | 7,310 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/11/2026 | Verkauf | 32.00 | 2,656 | 84,992 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/11/2026 | Verkauf | 32.00 | 3,124 | 99,968 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/11/2026 | Verkauf | 32.00 | 8,361 | 267,552 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 09/11/2026 | Optionsausübung | 2.39 | 8,584 | 20,516 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 09/01/2026 | Verkauf | 34.02 | 200 | 6,804 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 09/01/2026 | Verkauf | 33.36 | 3,952 | 131,839 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 09/01/2026 | Optionsausübung | 3.38 | 4,152 | 14,034 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 08/31/2026 | Verkauf | 32.81 | 1,730 | 56,761 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Verkauf | 33.88 | 21 | 711 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Verkauf | 33.88 | 177 | 5,997 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Verkauf | 33.88 | 209 | 7,081 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Verkauf | 33.88 | 956 | 32,389 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Verkauf | 33.14 | 257 | 8,517 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Verkauf | 33.14 | 2,129 | 70,555 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Verkauf | 33.14 | 2,505 | 83,016 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Verkauf | 33.14 | 11,472 | 380,182 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/28/2026 | Optionsausübung | 2.39 | 12,428 | 29,703 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 08/25/2026 | Verkauf | 35.04 | 9,050 | 317,112 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 08/25/2026 | Verkauf | 34.64 | 5,223 | 180,920 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 08/25/2026 | Verkauf | 34.26 | 7,161 | 245,357 | Form 4 |
| CSTL | Oelschlager Kristen M | Chief Operating Officer | 08/24/2026 | Verkauf | 33.69 | 12,218 | 411,588 | Form 4 |
| CSTL | Juvenal Tobin W | Chief Commercial Officer | 08/17/2026 | Verkauf | 29.59 | 1,730 | 51,191 | Form 4 |
| CSTL | Stokes Frank | Chief Financial Officer | 08/14/2026 | Verkauf | 29.77 | 24,908 | 741,511 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/14/2026 | Verkauf | 30.02 | 278 | 8,346 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/14/2026 | Verkauf | 30.02 | 2,306 | 69,226 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/14/2026 | Verkauf | 30.02 | 2,714 | 81,474 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/14/2026 | Verkauf | 30.02 | 1,100 | 33,022 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/14/2026 | Optionsausübung | 2.39 | 1,100 | 2,629 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/05/2026 | Verkauf | 30.68 | 473 | 14,512 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/05/2026 | Verkauf | 30.68 | 556 | 17,059 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/05/2026 | Verkauf | 30.68 | 2,546 | 78,114 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/05/2026 | Optionsausübung | 2.39 | 2,546 | 6,085 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/04/2026 | Verkauf | 31.34 | 4,063 | 127,318 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/04/2026 | Verkauf | 31.34 | 4,782 | 149,849 | Form 4 |
| CSTL | Maetzold Derek J | Pres. & Chief Exec. Officer | 08/04/2026 | Verkauf | 31.34 | 11,935 | 373,995 | Form 4 |
A compact market overview — not investment advice. Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q).