Castle Biosciences Inc. Common Stock (CSTL)
Stock · NASDAQ · Health Care
$33.57as of 8/28/2026
Price chart
Open in TradingViewAbout CSTL
Castle Biosciences, Inc., a molecular diagnostics company, provides test solutions for the diagnosis and treatment of dermatologic cancers, Barrett's esophagus (BE), atopic dermatitis (AD), and uveal melanoma. The company offers DecisionDx-Melanoma, a risk stratification gene expression profile (GEP) test that predicts the likelihood of a positive sentinel lymph node and the risk of metastasis for patients with invas…
- Sector
- Health Care
- Industry
- Medical Specialities
- Employees
- 1,002
- Website
- castlebiosciences.com/
Fundamentals
- 1-day range
- $30.88$32.33
- Market cap
- $930.84M
- P/E (trailing)
- —
- P/E (forward)
- -32.39
- EPS (trailing)
- $-0.65
- Dividend yield
- —
- Beta
- 1.00
- Avg. volume
- 421.8K
How Castle Biosciences Inc. Common Stock Makes Money
Where the revenue actually goes — FY2025 annual results
Source: 10-K filed Feb 26, 2026 · via SEC EDGAR / Finnhub
Forecasts
9 analyst ratings
Castle Biosciences Inc. Common Stock Competitors
Chosen by industry and closest market cap.
- CSTLCastle Biosciences Inc. Common Stock$33.57▼ 2.03%Market cap $930.84MP/E —$17.72$44.28
- LMRILumexa Imaging Holdings Inc. Common Stock$11.5▼ 1.96%Market cap $1.10BP/E —$6.45$19.45
- TRUPTrupanion Inc. Common Stock$29.64▼ 0.03%Market cap $1.23BP/E 57.51$21.16$46.98
- PSNLPersonalis Inc. Common Stock$17.08▲ 1.67%Market cap $1.39BP/E —$4.65$18.89
- TLSITriSalus Life Sciences Inc. Common Stock$4.85▼ 1.62%Market cap $299.10MP/E —$2.2$7.95
- BDSXBiodesix Inc. Common Stock$26.81▼ 5.86%Market cap $228.86MP/E —$5.26$31.31
- ACHAccendra Health Inc. Common Stock$1.22▲ 0.83%Market cap $223.62MP/E —$0.9337$5.69
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| CSTL Castle Biosciences Inc. Common Stock | $930.84M | — | $33.57 | ▼ 2.03% | $17.72$44.28 |
| LMRI Lumexa Imaging Holdings Inc. Common Stock | $1.10B | — | $11.5 | ▼ 1.96% | $6.45$19.45 |
| TRUP Trupanion Inc. Common Stock | $1.23B | 57.51 | $29.64 | ▼ 0.03% | $21.16$46.98 |
| PSNL Personalis Inc. Common Stock | $1.39B | — | $17.08 | ▲ 1.67% | $4.65$18.89 |
| TLSI TriSalus Life Sciences Inc. Common Stock | $299.10M | — | $4.85 | ▼ 1.62% | $2.2$7.95 |
| BDSX Biodesix Inc. Common Stock | $228.86M | — | $26.81 | ▼ 5.86% | $5.26$31.31 |
| ACH Accendra Health Inc. Common Stock | $223.62M | — | $1.22 | ▲ 0.83% | $0.9337$5.69 |
P/E shows — for peers not currently carrying a live signal of their own.
Latest news
- Castle Biosciences to Participate in Upcoming Investor ConferencesYahoo · 8/20/2026
- Castle Biosciences Approved for Dual Listing on Nasdaq TexasYahoo · 8/17/2026
- Castle Biosciences Raises Outlook as Melanoma, TissueCypher Tests Gain TractionYahoo · 8/13/2026
- BTIG Maintains Buy on Castle Biosciences, Raises Price Target to $44Benzinga · 8/3/2026
- Castle Biosciences, Inc. Q2 2026 Earnings Call SummaryYahoo · 7/31/2026
- Castle Biosciences Inc (CSTL) (Q2 2026) Earnings Call Highlights: Revenue Surges 20% to $103. ...Yahoo · 7/31/2026
Insider Activity
Insider Actions →- Tobin W. Juvenal · August 25, 2026 · Sale9.1K @ $35.04
- Kristen M. Oelschlager · August 25, 2026 · Sale5.2K @ $34.64
- Kristen M. Oelschlager · August 25, 2026 · Sale7.2K @ $34.26
- Kristen M. Oelschlager · August 24, 2026 · Sale12.2K @ $33.69
- Derek J. Maetzold · August 5, 2026 · Option Exercise2.5K @ $2.39
- Derek J. Maetzold · August 5, 2026 · Sale473 @ $30.68
- Derek J. Maetzold · August 5, 2026 · Sale556 @ $30.68
- Derek J. Maetzold · August 5, 2026 · Sale2.5K @ $30.68
- Derek J. Maetzold · August 4, 2026 · Option Exercise20.4K @ $2.39
- Derek J. Maetzold · August 4, 2026 · Sale4.1K @ $31.34
- Derek J. Maetzold · August 4, 2026 · Sale4.8K @ $31.34
- Derek J. Maetzold · August 4, 2026 · Sale11.9K @ $31.34
- Derek J. Maetzold · August 4, 2026 · Sale2.9K @ $30.79
- Derek J. Maetzold · August 4, 2026 · Sale3.4K @ $30.79
- Derek J. Maetzold · August 4, 2026 · Sale8.4K @ $30.79
Institutional Ownership
March 31, 2026
- Total shares held
- 26.46M
- Total value held
- $626.93M
- Institutional holders
- 179
- Unknown2.98M
- Unknown2.76M
- Unknown1.77M
- Unknown1.35M
- Unknown1.18M
- Unknown1.04M
- Unknown940.7K
- Unknown811.3K
- Unknown769.1K
- Unknown728.1K
See the full, filterable feed with live charts on the MarketWall dashboard.