Castle Biosciences Inc.
CSTL | NASDAQ
$34.99
-$0.35 (-0.99%)
At close: Sep 21, 2026, 4:00 PM ET
$34.99
$0 (0.00%)
After-hours:
Sep 21, 2026, 7:30 PM ET
Market Data
Market Cap $1.08B
Enterprise Value $838.77M
Beta 1.00
Average Volume 423.26K
Shares Outstanding (Diluted) 30.4M
Shares Change YoY 2.89%
Institutional Ownership 92.37%
Exchange NASDAQ
ISIN US14843C1053
Price Performance
Price Change 1M 0.9%
Price Change 3M 63.7%
Price Change 6M 38.5%
Price Change YTD -9.2%
Price Change 1Y 45.3%
Price Change 3Y 111.8%
Price Change 5Y -51.7%
1M CAGR (ann.) 16.0%
1Y CAGR (ann.) 62.0%
5Y CAGR (ann.) -13.8%
All-Time CAGR 7.3%
Valuation
PE Ratio -53.02
Forward PE N/A
PEG Ratio 0.54
Forward PEG 2.41
PS Ratio 2.99
Forward PS 2.60
PB Ratio 2.27
P/FCF Ratio 51.85
P/Adj. FCF Ratio -369.87
P/OCF Ratio 24.99
EV/Sales 2.35
EV/EBIT -48.33
EV/EBITDA -208.77
EV/FCF 40.69
Earnings Yield -1.9%
FCF Yield 1.9%
Adj. FCF Yield -0.3%
Financial Health
Net Cash $230.16M
Total Debt $36.65M
Cash & Short-Term Investments $266.81M
Total Assets $561.18M
Current Ratio 6.04
Quick Ratio 5.85
Debt / Equity Ratio 0.08
Debt / EBITDA -9.12
Debt / FCF 1.78
OCF / Debt 1.16
Interest Coverage -85.62
Altman Z-Score 7.65
Piotroski F-Score 3
Margins & Profitability
Gross Profit Margin 77.3%
Operating Profit Margin -8.1%
EBITDA Margin -0.9%
Net Profit Margin -5.4%
FCF Margin 5.8%
Adj. FCF Margin -0.8%
SBC / Revenue 12.6%
SBC Impact (per share) -114.0%
Returns
Return on Assets -3.5%
Return on Equity -4.2%
Return on Invested Capital -6.3%
Return on Capital Employed -6.4%
Return on Tangible Assets -4.2%
Historical Growth (CAGR)
Revenue CAGR 3Y 28.7%
Revenue CAGR 5Y 35.5%
Revenue CAGR 10Y N/A
EPS CAGR 3Y -67.8%
EPS CAGR 5Y 41.4%
EPS CAGR 10Y N/A
FCF CAGR 3Y 1.0%
FCF CAGR 5Y 551.9%
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Buy
Analyst Count 11
EPS Growth Next 3Y 60.1%
Revenue Growth Next 3Y 11.7%
Earnings Date N/A
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
Revenue Growth Est (next Q) N/A
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $39
Price Target Upside 11.5%
Cash Flow
Operating Cash Flow $42.63M
Free Cash Flow $20.62M
Adj. Free Cash Flow $-2.89M
FCF Per Share -$0.02
OCF Per Share $1.40
OCF/S Ratio 11.9%
Income Statement
Revenue $357.28M
Gross Profit $193.41M
Operating Income $-29.04M
EBITDA $-4.02M
Net Income $-19.42M
EPS (Diluted) -$0.66
Revenue / Employee $356.56K
Profit / Employee $-19.38K
Employees 1,002
Add to Watchlist
Select watchlists to add or remove CSTL