NASDAQ : CSTL

Castle Biosciences, Inc. — Earnings Estimates

$24.81 USD

$0.3 (1.22%)

Volume
401.51K
Average Volume
396.08K
Market Capitalization
$752.49M
P/E Ratio
-57.76
Dividend Yield
0.00%
Price Target
$40.00
Year High
$44.28
Year Low
$14.59
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$6.75

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-31 2 -18.03M -17.81M -17.92M -24.97M -24.67M -24.82M
2027-09-30 2 -17.79M -17.57M -17.68M -24.64M -24.34M -24.49M
2027-06-30 2 -17.16M -16.96M -17.06M -23.77M -23.49M -23.63M
2027-03-31 2 -16.1M -15.91M -16M -22.3M -22.03M -22.17M
2026-12-31 2 -16.13M -15.93M -16.03M -22.34M -22.07M -22.21M
2026-09-30 5 -15.86M -15.67M -15.76M -21.97M -21.7M -21.83M
CSTL Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2027-12-31 2 -4.04M -3.97M -4M 82.82M 83.83M 83.31M
2027-09-30 2 -4.86M -4.79M -4.82M 81.71M 82.71M 82.2M
2027-06-30 2 -7.62M -7.5M -7.56M 78.84M 79.8M 79.31M
2027-03-31 2 -13.15M -12.95M -13.05M 73.96M 74.86M 74.4M
2026-12-31 2 -8.62M -8.49M -8.55M 74.09M 74.99M 74.53M
2026-09-30 5 -9.07M -8.93M -9M 72.84M 73.73M 73.28M
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-31 2 102.15M 103.39M 102.76M 1 -0.13506 -0.13295 -0.13399
2027-09-30 2 100.79M 102.01M 101.39M 1 -0.1627 -0.16016 -0.16141
2027-06-30 2 97.24M 98.43M 97.82M 1 -0.25481 -0.25083 -0.25279
2027-03-31 2 91.23M 92.34M 91.77M 1 -0.44009 -0.43322 -0.4366
2026-12-31 2 91.39M 92.5M 91.93M 1 -0.28839 -0.28389 -0.2861
2026-09-30 5 89.85M 90.94M 90.38M 5 -0.30344 -0.29871 -0.30104