Castle Biosciences, Inc.

CSTL Healthcare Diagnostics & Research

Castle Biosciences, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $344.2 million, up 3.66% from fiscal 2024. In the quarter to June 2026, revenue grew 20.1%, EPS fell 143.8%, free cash flow fell 43.3% and total debt was flat, each against the same quarter a year earlier. Revenue growth for five consecutive years.

31.96 1.84 −5.44%
Market cap
$1.0B
P/E
0.0×
Fwd P/E
−15.2×
Dividend yield
—
F-score
3/9
Altman Z
6.70
Beneish M
−3.49
Dividend safety
n/a
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
2.03 2.16 3.28 1.93
P/FCF ratio
0.00 160.88 39.74 26.04
P/Operating CF
47.70 (33.16) 41.87 29.25
P/B ratio
1.54 1.59 2.39 1.42
EV/Sales
1.31 1.42 2.44 1.13
EV/EBITDA
0.00 0.00 0.00 142.99
EV/FCF
(1,036.62) 105.78 29.55 15.21
Current Ratio
6.04 6.75 5.26 6.47
Net Debt/EBITDA
(421.82) 16.83 381.44 71.19
Debt/Equity
0.02 0.02 0.02 0.02
Earnings Yield
(2.77%) (1.75%) (2.16%) (1.84%)
Free Cash Flow Yield
(0.06%) 0.62% 2.52% 3.84%
Free Cash Flow per Share
0.22 (1.16) 0.68 0.27
Book value per Share
15.46 15.44 16.24 16.06
Free Cash Flow
6.56 (34.58) 19.75 7.82
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates