CSTL Insider Trading

Net Selling · 180d
Open-Market Buys (180d)
$0
0 insiders
Open-Market Sells (180d)
$5.5M
5 insiders
Net Insider Flow
-$5.5M
open market, 180d
Reporting Insiders
5
102 P/S transactions
Build

Build on these Form 4 transactions

The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.

Recent Form 4 Transactions

100 shown
DateInsiderRoleActionSharesPriceValue
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)550$0
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$22.92$6K
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$22.92$6K
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$22.92$6K
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$22.92$6K
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$22.92$26K
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$22.92$31K
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)550$22.92$13K
Jul 14, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)550$2.39$1K
Jul 1, 2026Oelschlager Kristen MChief Operating OfficerSell(S)400$24.78$10K
Jul 1, 2026Oelschlager Kristen MChief Operating OfficerSell(S)8K$24.40$200K
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)6K$0
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$24.29$7K
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$24.29$7K
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$24.29$7K
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$24.29$7K
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$24.29$28K
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$24.29$33K
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)6K$24.29$151K
Jul 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)6K$2.39$15K
Jun 16, 2026Oelschlager Kristen MChief Operating OfficerSell(S)9K$20.71$178K
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)550$0
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$20.66$6K
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$20.66$6K
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$20.66$6K
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$20.66$6K
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$20.66$24K
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$20.66$28K
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)550$20.66$11K
Jun 15, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)550$2.39$1K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)6K$0
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)204$0
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$20.86$6K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$20.86$6K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$20.86$6K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$20.86$6K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$20.86$24K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$20.86$28K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)6K$20.86$130K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)6K$2.39$14K
Jun 1, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)204$2.39$488
May 28, 2026Olson TiffanyDirectorGrant(A)12K$0
May 28, 2026Goldberg EllenDirectorGrant(A)12K$0
May 28, 2026Harrison MilesDirectorGrant(A)12K$0
May 28, 2026Cotton RodneyDirectorGrant(A)12K$0
May 28, 2026Caple KimDirectorGrant(A)12K$0
May 28, 2026Cole G BradleyDirectorGrant(A)12K$0
May 28, 2026Bradbury DanielDirectorGrant(A)12K$0
May 22, 2026Cole G BradleyDirectorOption exercise(M)14K$0
May 22, 2026Cole G BradleyDirectorOption exercise(M)14K
May 22, 2026Cotton RodneyDirectorOption exercise(M)14K$0
May 22, 2026Cotton RodneyDirectorOption exercise(M)14K
May 22, 2026Caple KimDirectorOption exercise(M)14K$0
May 22, 2026Caple KimDirectorOption exercise(M)14K
May 22, 2026Bradbury DanielDirectorOption exercise(M)14K$0
May 22, 2026Bradbury DanielDirectorOption exercise(M)14K
May 22, 2026Harrison MilesDirectorOption exercise(M)14K$0
May 22, 2026Harrison MilesDirectorOption exercise(M)14K
May 22, 2026Olson TiffanyDirectorOption exercise(M)14K$0
May 22, 2026Olson TiffanyDirectorOption exercise(M)14K
May 22, 2026Goldberg EllenDirectorOption exercise(M)14K$0
May 22, 2026Goldberg EllenDirectorOption exercise(M)14K
May 21, 2026Juvenal Tobin WChief Commercial OfficerOption exercise(M)11K$0
May 21, 2026Juvenal Tobin WChief Commercial OfficerOption exercise(M)11K$3.38$38K
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)420$0
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)212$20.20$4K
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)212$20.20$4K
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)212$20.20$4K
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)212$20.20$4K
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)880$20.20$18K
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$20.20$21K
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)420$20.20$8K
May 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)420$2.39$1K
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)130$0
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)66$20.00$1K
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)66$20.00$1K
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)66$20.00$1K
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)66$20.00$1K
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)273$20.00$5K
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)322$20.00$6K
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)130$20.00$3K
May 20, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)130$2.39$311
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)6K$0
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)41$22.59$926
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)41$22.59$926
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)41$22.59$926
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)41$22.59$926
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)168$22.59$4K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)198$22.59$4K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)906$22.59$20K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)237$22.08$5K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)237$22.08$5K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)237$22.08$5K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)237$22.08$5K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)985$22.08$22K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)1K$22.08$26K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)5K$22.08$117K
May 7, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)6K$2.39$15K
Apr 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorOption exercise(M)550$0
Apr 21, 2026Maetzold Derek JPres. & Chief Exec. Officer, DirectorSell(S)278$25.10$7K

Data Source

Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.

Coverage: Form 4 filings indexed 2021-01-042026-07-21. Earlier history is backfilling; this window widens as it deepens.

Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).