Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Aug 4, 2026 · MAETZOLD DEREK J sold 28.65K shares at $30.28/share ($867.5K); exercised options for 17.14K shares
MAETZOLD DEREK J sold 28.65K shares at $30.28/share ($867.5K); exercised options for 17.14K shares
FORM 4