$CSTL

📈 Chart

124 transactions across 30 dates · last 180 days

6-Month Buy/Sell Trend

Buys Sells
2026-04-21
▼ 7 sells · $105K 2 other
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 550 $2 $1K Plan Apr 23
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 550 $25 $14K Plan Apr 23
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,357 $25 $34K Plan Apr 23
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,153 $25 $29K Plan Apr 23
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $25 $7K Plan Apr 23
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $25 $7K Plan Apr 23
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $25 $7K Plan Apr 23
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $25 $7K Plan Apr 23
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 550 $0 $0 Plan Apr 23
2026-04-06
▼ 7 sells · $246K 2 other
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 6,214 $2 $15K Plan Apr 8
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 6,214 $25 $156K Plan Apr 8
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,357 $25 $34K Plan Apr 8
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,153 $25 $29K Plan Apr 8
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $25 $7K Plan Apr 8
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $25 $7K Plan Apr 8
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $25 $7K Plan Apr 8
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $25 $7K Plan Apr 8
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 6,214 $0 $0 Plan Apr 8
2026-03-26
▼ 7 sells · $107K 4 other
⚡ 2 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
Cotton Rodney M 5,329 Mar 30
Cotton Rodney M 5,329 $0 $0 Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 550 $2 $1K Plan Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 550 $26 $14K Plan Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,357 $26 $35K Plan Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,153 $26 $29K Plan Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $26 $7K Plan Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $26 $7K Plan Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $26 $7K Plan Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 278 $26 $7K Plan Mar 30
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 550 $0 $0 Plan Mar 30
2026-03-03
▼ 2 sells · $192K 8 other
⚡ 4 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
Stokes Frank Chief Financial Officer ▼ Sell 5,300 $27 $145K Plan Mar 5
Stokes Frank Chief Financial Officer ▼ Sell 1,700 $28 $47K Plan Mar 5
Stokes Frank Chief Financial Officer F 3,611 $28 $100K Plan Mar 5
Stokes Frank Chief Financial Officer A 48,367 $0 $0 Plan Mar 5
MAETZOLD DEREK J Pres. & Chief Exec. Officer F 19,043 $28 $525K Mar 5
MAETZOLD DEREK J Pres. & Chief Exec. Officer A 102,597 $0 $0 Mar 5
Oelschlager Kristen M Chief Operating Officer F 2,427 $28 $67K Mar 5
Oelschlager Kristen M Chief Operating Officer A 48,367 $0 $0 Mar 5
Juvenal Tobin W Chief Commercial Officer F 3,716 $28 $102K Mar 5
Juvenal Tobin W Chief Commercial Officer A 48,367 $0 $0 Mar 5
2026-03-04
18 other
⚡ 4 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
Stokes Frank Chief Financial Officer M 24,146 Plan Mar 5
Stokes Frank Chief Financial Officer F 10,732 $28 $302K Plan Mar 5
Stokes Frank Chief Financial Officer M 3,800 $3 $13K Plan Mar 5
Stokes Frank Chief Financial Officer M 12,186 $0 $0 Plan Mar 5
Stokes Frank Chief Financial Officer M 11,960 $0 $0 Plan Mar 5
Stokes Frank Chief Financial Officer M 3,800 $0 $0 Plan Mar 5
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 59,097 Mar 5
MAETZOLD DEREK J Pres. & Chief Exec. Officer F 17,931 $28 $505K Mar 5
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 31,110 $0 $0 Mar 5
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 27,987 $0 $0 Mar 5
Oelschlager Kristen M Chief Operating Officer M 25,771 Mar 5
Oelschlager Kristen M Chief Operating Officer F 6,792 $28 $191K Mar 5
Oelschlager Kristen M Chief Operating Officer M 13,811 $0 $0 Mar 5
Oelschlager Kristen M Chief Operating Officer M 11,960 $0 $0 Mar 5
Juvenal Tobin W Chief Commercial Officer M 25,771 Mar 5
Juvenal Tobin W Chief Commercial Officer F 10,399 $28 $293K Mar 5
Juvenal Tobin W Chief Commercial Officer M 13,811 $0 $0 Mar 5
Juvenal Tobin W Chief Commercial Officer M 11,960 $0 $0 Mar 5
2026-02-03
▼ 1 sell · $128K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 3,200 $40 $128K Plan Feb 5
2026-02-04
▼ 2 sells · $31K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 646 $38 $24K Plan Feb 5
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 171 $39 $7K Plan Feb 5
2026-01-20
▼ 1 sell · $161K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 4,017 $40 $161K Plan Jan 22
2026-01-12
8 other
⚡ 4 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer A 62,219 $0 $0 Jan 14
MAETZOLD DEREK J Pres. & Chief Exec. Officer A 62,219 $0 $0 Jan 14
Stokes Frank Chief Financial Officer A 8,124 $0 $0 Jan 14
Stokes Frank Chief Financial Officer A 8,124 $0 $0 Jan 14
Juvenal Tobin W Chief Commercial Officer A 9,207 $0 $0 Jan 14
Juvenal Tobin W Chief Commercial Officer A 9,207 $0 $0 Jan 14
Oelschlager Kristen M Chief Operating Officer A 9,207 $0 $0 Jan 14
Oelschlager Kristen M Chief Operating Officer A 9,207 $0 $0 Jan 14
2026-01-05
▼ 1 sell · $102K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 2,678 $38 $102K Plan Jan 7
2026-01-06
▼ 1 sell · $54K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,339 $40 $54K Plan Jan 7
2025-12-22
▼ 1 sell · $33K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 830 $40 $33K Plan Dec 29
2025-12-17
▼ 2 sells · $606K
⚡ 2 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
Oelschlager Kristen M Chief Operating Officer ▼ Sell 14,888 $39 $585K Dec 19
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 509 $40 $20K Plan Dec 19
2025-12-15
▼ 2 sells · $757K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 18,513 $39 $717K Plan Dec 17
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,012 $39 $40K Plan Dec 17
2025-12-16
▼ 1 sell · $494K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 12,821 $39 $494K Plan Dec 17
2025-12-11
▼ 2 sells · $663K
⚡ 2 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
Stokes Frank Chief Financial Officer ▼ Sell 4,496 $37 $168K Dec 15
Juvenal Tobin W Chief Commercial Officer ▼ Sell 13,200 $37 $495K Dec 15
2025-12-09
12 other
⚡ 4 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
Juvenal Tobin W Chief Commercial Officer M 15,961 Dec 11
Juvenal Tobin W Chief Commercial Officer F 6,441 $38 $246K Dec 11
Juvenal Tobin W Chief Commercial Officer M 15,961 $0 $0 Dec 11
Stokes Frank Chief Financial Officer M 14,616 Dec 11
Stokes Frank Chief Financial Officer F 6,534 $38 $250K Dec 11
Stokes Frank Chief Financial Officer M 14,616 $0 $0 Dec 11
Oelschlager Kristen M Chief Operating Officer M 15,961 Dec 11
Oelschlager Kristen M Chief Operating Officer F 4,691 $38 $179K Dec 11
Oelschlager Kristen M Chief Operating Officer M 15,961 $0 $0 Dec 11
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 33,495 Dec 11
MAETZOLD DEREK J Pres. & Chief Exec. Officer F 13,181 $38 $504K Dec 11
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 33,495 $0 $0 Dec 11
2025-12-10
12 other
⚡ 4 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
Juvenal Tobin W Chief Commercial Officer M 6,170 Dec 11
Juvenal Tobin W Chief Commercial Officer F 2,490 $38 $95K Dec 11
Juvenal Tobin W Chief Commercial Officer M 6,170 $0 $0 Dec 11
Stokes Frank Chief Financial Officer M 6,170 Dec 11
Stokes Frank Chief Financial Officer F 2,758 $38 $105K Dec 11
Stokes Frank Chief Financial Officer M 6,170 $0 $0 Dec 11
Oelschlager Kristen M Chief Operating Officer M 6,170 Dec 11
Oelschlager Kristen M Chief Operating Officer F 2,552 $38 $97K Dec 11
Oelschlager Kristen M Chief Operating Officer M 6,170 $0 $0 Dec 11
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 15,424 Dec 11
MAETZOLD DEREK J Pres. & Chief Exec. Officer F 6,070 $38 $231K Dec 11
MAETZOLD DEREK J Pres. & Chief Exec. Officer M 15,424 $0 $0 Dec 11
2025-12-04
▼ 1 sell · $54K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 1,339 $40 $54K Plan Dec 8
2025-12-02
▼ 1 sell · $105K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 2,678 $39 $105K Plan Dec 4
2025-11-26
▼ 1 sell · $171K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 4,258 $40 $171K Plan Dec 1
2025-11-25
▼ 1 sell · $205K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 5,115 $40 $205K Plan Nov 26
2025-11-20
▼ 1 sell · $167K 2 other
Insider Title Type Shares Price $ Value 10b5-1 Filed
Juvenal Tobin W Chief Commercial Officer M 4,693 $3 $16K Plan Nov 24
Juvenal Tobin W Chief Commercial Officer ▼ Sell 4,693 $36 $167K Plan Nov 24
Juvenal Tobin W Chief Commercial Officer M 4,693 $0 $0 Plan Nov 24
2025-11-18
▼ 1 sell · $91K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 2,678 $34 $91K Plan Nov 20
2025-11-11
▼ 3 sells · $871K 2 other
⚡ 3 insiders
Insider Title Type Shares Price $ Value 10b5-1 Filed
Juvenal Tobin W Chief Commercial Officer M 500 $3 $2K Plan Nov 14
Juvenal Tobin W Chief Commercial Officer ▼ Sell 500 $35 $18K Plan Nov 14
Juvenal Tobin W Chief Commercial Officer M 500 $0 $0 Plan Nov 14
Oelschlager Kristen M Chief Operating Officer ▼ Sell 18,932 $35 $665K Plan Nov 13
Stokes Frank Chief Financial Officer ▼ Sell 5,388 $35 $189K Plan Nov 13
2025-11-12
▼ 1 sell · $7K 2 other
Insider Title Type Shares Price $ Value 10b5-1 Filed
Juvenal Tobin W Chief Commercial Officer M 200 $3 $676 Plan Nov 14
Juvenal Tobin W Chief Commercial Officer ▼ Sell 200 $35 $7K Plan Nov 14
Juvenal Tobin W Chief Commercial Officer M 200 $0 $0 Plan Nov 14
2025-11-04
▼ 2 sells · $204K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 6,458 $30 $196K Plan Nov 6
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 237 $31 $7K Plan Nov 6
2025-11-05
▼ 1 sell · $85K
Insider Title Type Shares Price $ Value 10b5-1 Filed
MAETZOLD DEREK J Pres. & Chief Exec. Officer ▼ Sell 2,678 $32 $85K Plan Nov 6
2025-10-31
▼ 1 sell · $317K
Insider Title Type Shares Price $ Value 10b5-1 Filed
Oelschlager Kristen M Chief Operating Officer ▼ Sell 12,678 $25 $317K Plan Nov 4
2025-08-27
▼ 1 sell · $391K
Insider Title Type Shares Price $ Value 10b5-1 Filed
Oelschlager Kristen M Chief Operating Officer ▼ Sell 18,007 $22 $391K Nov 4