Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Aug 6, 2026 · MAETZOLD DEREK J sold 39.02K shares at $31.07/share ($1.2M); exercised options for 22.90K shares
MAETZOLD DEREK J sold 39.02K shares at $31.07/share ($1.2M); exercised options for 22.90K shares
FORM 4