NASDAQ : CSTL

Castle Biosciences, Inc. — Earnings Estimates

$30.47 USD

$0.07 (0.23%)

Volume
805.39K
Average Volume
397.11K
Market Capitalization
$930.84M
P/E Ratio
-46.20
Dividend Yield
0.00%
Price Target
$40.00
Year High
$44.28
Year Low
$17.72
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$6.04

Annual earnings financials

CSTL financial data with annual/quarterly toggle

CSTL GAAP EPS - Annual & Quarterly

CSTL Sales Revenue - Annual & Quarterly

CSTL Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

CSTL Estimated and Actual Revenue by Quarter
CSTL Estimated and Actual EPS by Quarter
CSTL Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2027-12-30 2 -18.36M -18.09M -18.23M -25.44M -25.05M -25.26M
2027-09-30 2 -18.08M -17.8M -17.95M -25.04M -24.66M -24.86M
2027-06-30 2 -17.4M -17.14M -17.28M -24.1M -23.74M -23.93M
2027-03-30 2 -16.42M -16.18M -16.31M -22.75M -22.41M -22.59M
2026-12-30 4 -16.28M -16.04M -16.17M -22.55M -22.21M -22.39M
2026-09-30 4 -16.12M -15.87M -16M -22.33M -21.99M -22.17M
CSTL Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2027-12-30 2 -4.64M -4.55M -4.59M 84.09M 85.38M 84.78M
2027-09-30 2 -5.57M -5.46M -5.51M 82.78M 84.05M 83.46M
2027-06-30 2 -8.85M -8.68M -8.77M 79.68M 80.9M 80.33M
2027-03-30 2 -13.53M -13.26M -13.4M 75.21M 76.36M 75.82M
2026-12-30 4 -11.16M -10.95M -11.06M 74.56M 75.7M 75.17M
2026-09-30 4 -10.7M -10.49M -10.6M 73.81M 74.94M 74.41M
CSTL Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2027-12-30 2 103.72M 105.31M 104.57M 1 -0.15252 -0.14954 -0.15113
2027-09-30 2 102.1M 103.66M 102.94M 1 -0.18308 -0.1795 -0.18141
2027-06-30 2 98.29M 99.79M 99.09M 1 -0.29115 -0.28546 -0.2885
2027-03-30 2 92.77M 94.19M 93.52M 1 -0.44494 -0.43625 -0.44089
2026-12-30 4 91.96M 93.37M 92.71M 4 -0.36722 -0.36005 -0.36388
2026-09-30 4 91.04M 92.43M 91.78M 4 -0.35202 -0.34515 -0.34882