Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Sep 23, 2026 · Director, Pres. & Chief Exec. Officer MAETZOLD DEREK J sold 14.50K shares at $35.33/share ($512.2K); exercised options for 17.16K shares
Director, Pres. & Chief Exec. Officer MAETZOLD DEREK J sold 14.50K shares at $35.33/share ($512.2K); exercised options for 17.16K shares
FORM 4