Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Jul 6, 2026 · MAETZOLD DEREK J sold 9,836 shares at $24.29/share ($238.9K); exercised options for 6,214 shares
MAETZOLD DEREK J sold 9,836 shares at $24.29/share ($238.9K); exercised options for 6,214 shares
FORM 4