Skip to Main Content
Insider Trading

CSTL Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on CSTL stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Track Major Insider Updates On X/Twitter

Recent insider purchases and sales - CSTL

Name / Title Purchase / Sale Shares Date Disclosed (EST)
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 112 Dec 17, 2024 Dec. 19, 2024, 5:39 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 9252 Dec 17, 2024 Dec. 19, 2024, 5:39 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 113 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 37 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 113 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 113 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 3321 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 37 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 117 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 37 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 37 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 381 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 124 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 10164 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 11059 Dec 16, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 357 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 113 Dec 13, 2024 Dec. 17, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 1972 Dec 05, 2024 Dec. 9, 2024, 6:09 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 1010 Dec 05, 2024 Dec. 9, 2024, 6:09 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 300 Dec 05, 2024 Dec. 9, 2024, 6:09 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 299 Dec 05, 2024 Dec. 9, 2024, 6:09 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 299 Dec 05, 2024 Dec. 9, 2024, 6:09 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 299 Dec 05, 2024 Dec. 9, 2024, 6:09 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 948 Dec 05, 2024 Dec. 9, 2024, 6:09 p.m.
BRADBURY DANIEL
Sale 99 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
BRADBURY DANIEL
Sale 1326 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
BRADBURY DANIEL
Sale 99 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
BRADBURY DANIEL
Sale 1326 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
BRADBURY DANIEL
Sale 348 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
BRADBURY DANIEL
Sale 4669 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
Stokes Frank Chief Financial Officer
Sale 800 Nov 15, 2024 Nov. 19, 2024, 5:04 p.m.
Stokes Frank Chief Financial Officer
Sale 6123 Nov 15, 2024 Nov. 19, 2024, 5:04 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 299 Nov 12, 2024 Nov. 14, 2024, 7:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 299 Nov 12, 2024 Nov. 14, 2024, 7:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 1972 Nov 12, 2024 Nov. 14, 2024, 7:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 299 Nov 12, 2024 Nov. 14, 2024, 7:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 948 Nov 12, 2024 Nov. 14, 2024, 7:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 300 Nov 12, 2024 Nov. 14, 2024, 7:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 1010 Nov 12, 2024 Nov. 14, 2024, 7:21 p.m.
Juvenal Tobin W Chief Commercial Officer
Sale 3507 Nov 05, 2024 Nov. 7, 2024, 5:12 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 5 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 5 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 5 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 14 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 15 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 5 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 29 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 294 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 294 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.
MAETZOLD DEREK J Pres. & Chief Exec. Officer
Sale 294 Nov 04, 2024 Nov. 6, 2024, 5:21 p.m.