CSTL

31.40 -2.61%
Castle Biosciences, Inc. - Common stock NASDAQ Stock Healthcare Services Stocks
Open in Risen →

Castle Biosciences, Inc. - Common stock (CSTL) is listed on NASDAQ in the Services sector. This page tracks real-time CSTL price, technical indicators including RSI, MACD, and the 52-week range, plus fundamentals, earnings history, and recent insider trading activity.

Technical Analysis

RSI (14) 69.7 Near Overbought
Market Cap $959.3M
Volume 504.9K

Fundamentals — 10-Q Q2 2026

Revenue $187.2M
Net Income $-16.6M
EPS $-0.55
Gross Margin 76.4%
Operating Margin -11.5%
Net Margin -8.9%
Debt / Equity 0.0x
P/E Ratio -57.1x

Earnings

Recent Insider Trades

Name Title Type Shares Price Value Date
Maetzold Derek J Pres. & Chief Exec. Officer Sell 39,016 $31.07 $1.2M 2026 Aug 5
Oelschlager Kristen M Chief Operating Officer Sell 8,586 $29.77 $255,622 2026 Aug 3
Juvenal Tobin W Chief Commercial Officer Sell 19,040 $29.21 $556,175 2026 Aug 3
Maetzold Derek J Pres. & Chief Exec. Officer Sell 28,646 $30.28 $867,451 2026 Aug 3
Maetzold Derek J Pres. & Chief Exec. Officer Sell 9,836 $24.16 $237,682 2026 Jul 27
Maetzold Derek J Pres. & Chief Exec. Officer Sell 4,172 $22.92 $95,622 2026 Jul 14
Maetzold Derek J Pres. & Chief Exec. Officer Sell 9,836 $24.29 $238,916 2026 Jul 1
Oelschlager Kristen M Chief Operating Officer Sell 8,586 $24.42 $209,650 2026 Jul 1
Oelschlager Kristen M Chief Operating Officer Sell 8,587 $20.71 $177,837 2026 Jun 16
Maetzold Derek J Pres. & Chief Exec. Officer Sell 4,172 $20.66 $86,194 2026 Jun 15
Maetzold Derek J Pres. & Chief Exec. Officer Sell 9,836 $20.86 $205,149 2026 Jun 1
Maetzold Derek J Pres. & Chief Exec. Officer Sell 4,172 $20.15 $84,066 2026 May 21
Maetzold Derek J Pres. & Chief Exec. Officer Sell 9,836 $22.15 $217,904 2026 May 7
Maetzold Derek J Pres. & Chief Exec. Officer Sell 4,172 $25.10 $104,709 2026 Apr 21
Maetzold Derek J Pres. & Chief Exec. Officer Sell 9,836 $25.03 $246,195 2026 Apr 6
Maetzold Derek J Pres. & Chief Exec. Officer Sell 4,172 $25.55 $106,599 2026 Mar 26
Maetzold Derek J Pres. & Chief Exec. Officer Sell 19,300 $25.91 $500,098 2026 Mar 18
Maetzold Derek J Pres. & Chief Exec. Officer Sell 30,779 $25.75 $792,410 2026 Mar 16
Juvenal Tobin W Chief Commercial Officer Sell 20,863 $25.24 $526,582 2026 Mar 12
Maetzold Derek J Pres. & Chief Exec. Officer Sell 44,125 $25.67 $1.1M 2026 Mar 12

Take CSTL further

Set alerts on CSTL

Get notified when Castle Biosciences, Inc. - Common stock hits your price targets or technical conditions are met.

Get Started Free