Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Mar 13, 2026 · MAETZOLD DEREK J sold 44.13K shares at $25.67/share ($1.1M); exercised options for 6,226 shares
MAETZOLD DEREK J sold 44.13K shares at $25.67/share ($1.1M); exercised options for 6,226 shares
FORM 4