Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Sep 3, 2026 · Chief Operating Officer Oelschlager Kristen M sold 4,152 shares at $33.39/share ($138.6K); exercised options for 8,304 shares
Chief Operating Officer Oelschlager Kristen M sold 4,152 shares at $33.39/share ($138.6K); exercised options for 8,304 shares
FORM 4