COO Oelschlager sells 14,888 shares of CSTL at $39.31; retains 12,323 post-sale. Stock up 13.8% in 30d, 61.6% in 90d.
Oelschlager Kristen M, Chief Operating Officer of Castle Biosciences, sold 14,888 shares at $39.31 on 2025-12-17, reducing her holdings by 54.7% from 27,211 to 12,323 shares. The sale occurred when the stock was trading -1.3% from its 52-week high of $39.95, near a recent peak. Castle Biosciences has shown strong 30-day (+13.8%) and 90-day (+61.6%) price appreciation, and the company reports 51.1% annual revenue growth on $83.0M quarterly revenue, despite a -$501.0K net loss. The timing of this substantial reduction in executive holdings, at near-peak valuations and following sustained momentum, warrants monitoring of the company's forward guidance and operational trajectory.