Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Oct 7, 2026 · Director, Pres. & Chief Exec. Officer MAETZOLD DEREK J sold 14.50K shares at $35.57/share ($515.6K); exercised options for 16.33K shares
Director, Pres. & Chief Exec. Officer MAETZOLD DEREK J sold 14.50K shares at $35.57/share ($515.6K); exercised options for 16.33K shares
FORM 4