Loading CSTL…
SEC filing
CSTL · CIK 1447362
4 · Oct 5, 2026 · Chief Operating Officer Oelschlager Kristen M sold 4,153 shares at $35.95/share ($149.3K); exercised options for 8,306 shares
Chief Operating Officer Oelschlager Kristen M sold 4,153 shares at $35.95/share ($149.3K); exercised options for 8,306 shares
FORM 4