CSTL Insider Transactions
2,392 retained open-market purchase and sale rows from SEC Forms 3, 4 and 5, newest first. This page shows rows 1–100; provenance stays internal.
CSTL insiders transaction timeline
PurchaseSale
| Insider profile | Role | Date | Transaction | Shares | Price |
|---|---|---|---|---|---|
| Juvenal Tobin W | Chief Commercial Officer | 2026-08-25 | Sale | 9,050 | $35.04 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-08-25 | Sale | 5,223 | $34.639 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-08-25 | Sale | 7,161 | $34.263 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-08-24 | Sale | 12,218 | $33.687 |
| Juvenal Tobin W | Chief Commercial Officer | 2026-08-17 | Sale | 1,730 | $29.59 |
| Stokes Frank | Chief Financial Officer | 2026-08-14 | Sale | 24,908 | $29.77 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-14 | Sale | 278 | $30.02 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-14 | Sale | 278 | $30.02 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-14 | Sale | 278 | $30.02 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-14 | Sale | 278 | $30.02 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-14 | Sale | 2,306 | $30.02 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-14 | Sale | 2,714 | $30.02 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-14 | Sale | 1,100 | $30.02 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-05 | Sale | 2,546 | $30.681 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-05 | Sale | 473 | $30.681 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-05 | Sale | 556 | $30.681 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-04 | Sale | 4,063 | $31.336 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-04 | Sale | 4,782 | $31.336 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-04 | Sale | 11,935 | $31.336 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-04 | Sale | 2,866 | $30.788 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-04 | Sale | 3,374 | $30.788 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-04 | Sale | 8,421 | $30.788 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-08-03 | Sale | 1,100 | $30.62 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-08-03 | Sale | 4,486 | $30 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-08-03 | Sale | 3,000 | $29.12 |
| Juvenal Tobin W | Chief Commercial Officer | 2026-08-03 | Sale | 1,730 | $28.25 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-03 | Sale | 3,597 | $30.353 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-03 | Sale | 4,232 | $30.353 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-08-03 | Sale | 10,664 | $30.353 |
| Juvenal Tobin W | Chief Commercial Officer | 2026-07-31 | Sale | 1,891 | $30.264 |
| Juvenal Tobin W | Chief Commercial Officer | 2026-07-31 | Sale | 7,270 | $29.579 |
| Juvenal Tobin W | Chief Commercial Officer | 2026-07-31 | Sale | 8,149 | $28.842 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-31 | Sale | 1,690 | $30.152 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-31 | Sale | 1,983 | $30.152 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-31 | Sale | 6,480 | $30.152 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 232 | $25.06 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 268 | $24.13 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 268 | $24.13 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 268 | $24.13 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 268 | $24.13 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 1,110 | $24.13 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 1,307 | $24.13 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 5,982 | $24.13 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 10 | $25.06 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 10 | $25.06 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 10 | $25.06 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 10 | $25.06 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 43 | $25.06 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-27 | Sale | 50 | $25.06 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-14 | Sale | 278 | $22.92 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-14 | Sale | 278 | $22.92 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-14 | Sale | 278 | $22.92 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-14 | Sale | 278 | $22.92 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-14 | Sale | 1,153 | $22.92 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-14 | Sale | 1,357 | $22.92 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-14 | Sale | 550 | $22.92 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-01 | Sale | 278 | $24.29 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-01 | Sale | 278 | $24.29 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-01 | Sale | 278 | $24.29 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-01 | Sale | 278 | $24.29 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-01 | Sale | 1,153 | $24.29 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-01 | Sale | 1,357 | $24.29 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-07-01 | Sale | 6,214 | $24.29 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-07-01 | Sale | 400 | $24.78 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-07-01 | Sale | 8,186 | $24.40 |
| Oelschlager Kristen M | Chief Operating Officer | 2026-06-16 | Sale | 8,587.0 | $20.71 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-15 | Sale | 278.0 | $20.66 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-15 | Sale | 278.0 | $20.66 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-15 | Sale | 278.0 | $20.66 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-15 | Sale | 278.0 | $20.66 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-15 | Sale | 1,153.0 | $20.66 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-15 | Sale | 1,357.0 | $20.66 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-15 | Sale | 550.0 | $20.66 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-01 | Sale | 278.0 | $20.86 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-01 | Sale | 278.0 | $20.86 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-01 | Sale | 278.0 | $20.86 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-01 | Sale | 278.0 | $20.86 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-01 | Sale | 1,153.0 | $20.86 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-01 | Sale | 1,357.0 | $20.86 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-06-01 | Sale | 6,214.0 | $20.86 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-21 | Sale | 212.0 | $20.2 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-21 | Sale | 212.0 | $20.2 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-21 | Sale | 212.0 | $20.2 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-21 | Sale | 212.0 | $20.2 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-21 | Sale | 880.0 | $20.2 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-21 | Sale | 1,035.0 | $20.2 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-21 | Sale | 420.0 | $20.2 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-20 | Sale | 66.0 | $20.0 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-20 | Sale | 66.0 | $20.0 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-20 | Sale | 66.0 | $20.0 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-20 | Sale | 66.0 | $20.0 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-20 | Sale | 273.0 | $20.0 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-20 | Sale | 322.0 | $20.0 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-20 | Sale | 130.0 | $20.0 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-07 | Sale | 41.0 | $22.59 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-07 | Sale | 41.0 | $22.59 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-07 | Sale | 41.0 | $22.59 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-07 | Sale | 41.0 | $22.59 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-07 | Sale | 168.0 | $22.59 |
| MAETZOLD DEREK J | Pres. & Chief Exec. Officer | 2026-05-07 | Sale | 198.0 | $22.59 |