Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Sep 15, 2026 · Director, Pres. & Chief Exec. Officer MAETZOLD DEREK J sold 14.52K shares at $32.02/share ($464.9K); exercised options for 17.17K shares
Director, Pres. & Chief Exec. Officer MAETZOLD DEREK J sold 14.52K shares at $32.02/share ($464.9K); exercised options for 17.17K shares
FORM 4