Castle Biosciences, Inc. logo CSTL - Castle Biosciences, Inc.

NEXT EARNINGS: Feb 26, 2026 (in 1 day) EPS Est: $-0.23 | Rev Est: $80.3M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 11
HOLD 0
SELL 0
STRONG
SELL
0
| PRICE TARGET: $49.80 DETAILS
HIGH: $52.00
LOW: $47.00
MEDIAN: $50.00
CONSENSUS: $49.80
UPSIDE: 66.33%
Market Cap: 873.91M
Volume: 526,295
Avg Volume: 393,823
52 Week Range: 14.59-44.28
Sector: Healthcare
Industry: Medical - Diagnostics & Research
Beta: 1.05
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 784
IPO Date: 2019-07-25
EPS (TTM): 0.66
P/E Ratio: 40.57
Revenue (TTM): 332.07M
Total Assets: 531.24M
Total Debt: 26.34M
Cash & Equiv: 119.71M
Rev Growth (5Y): 44.9%
EPS Growth (5Y): 13.5%
FCF Growth (5Y): 43.1%
ROCE: 4.6%
Debt/Equity: 0.06

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-03 $-0.02 $-0.34 +94.1% $83.0M $80.4M +3.3%
2025-08-04 $0.15 $-0.51 +129.4% $86.2M $68.0M +26.7%
2025-05-05 $-0.20 $-0.08 -150.0% $88.0M $71.8M +22.5%
2025-02-27 $0.32 $-0.04 +900.0% $86.3M $83.9M +2.9%
2024-11-04 $0.08 $-0.06 +233.3% $85.8M $80.6M +6.5%
2024-08-05 $0.31 $-0.27 +214.8% $87.0M $69.3M +25.5%
2024-05-02 $-0.09 $-0.37 +75.7% $73.0M $66.2M +10.2%
2024-02-28 $-0.10 $-0.84 +88.1% $66.1M $56.3M +17.5%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017
Revenue 332.07M 219.79M 137.04M 94.08M 62.65M 51.87M 22.79M 13.75M
Net Income 18.25M (57.47M) (67.14M) (31.29M) (10.28M) 5.28M (6.37M) (12.37M)
EPS 0.66 -2.14 -2.58 -1.24 -0.54 0.35 -0.60 -1.26
Total Assets 531.24M 453.34M 447.33M 462.57M 439.33M 119.75M 22.40M 9.82M
Total Debt 26.34M 15.34M 13.40M 8.20M 0 25.12M 24.50M 18.60M
Cash & Equivalents 119.71M 98.84M 122.95M 329.63M 409.85M 98.84M 4.48M 1.21M
Operating Cash Flow 64.87M (5.63M) (41.66M) (18.98M) 9.87M 7.01M (12.29M) (12.23M)
Free Cash Flow 36.54M (19.25M) (47.29M) (22.47M) 5.11M 6.08M (12.57M) (12.73M)
FCF per Share 1.32 -0.72 -1.81 -0.89 0.27 0.71 -1.18 -1.30
Book Value 455.83M 391.27M 399.15M 411.74M 415.69M 85.11M (10.07M) (14.27M)
Cash & ST Investments 293.13M 243.10M 258.62M 329.63M 409.85M 98.84M 4.48M 1.21M
ROC Equity 0.04 -0.15 -0.17 -0.08 -0.02 0.06 N/A N/A