Castle Biosciences Inc. logo

Castle Biosciences Inc.

CSTL | NASDAQ
Chart Builder DCF Calculator
$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

© 2026 bestshares.com. All rights reserved.