Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Sep 1, 2026 · MAETZOLD DEREK J sold 18.56K shares at $33.20/share ($616.1K); exercised options for 12.43K shares
MAETZOLD DEREK J sold 18.56K shares at $33.20/share ($616.1K); exercised options for 12.43K shares
FORM 4