Castle Biosciences (CSTL) Earnings Report Date & History

Check the next CSTL earnings date, EPS forecasts, and historical earnings-related price changes

CSTL Earnings Report

Castle Biosciences reported earnings of -$ 0.13 per CSTL share on Nov 5, 2026, falling short of analysts' expectations by -62.64%.Meanwhile, the company posted an EPS of -$ 0.21 during the same period last year, marking a -8.24% change.

Report Date Nov 5, 2026
Forecasted EPS -$ 0.35
Earnings Per Share (Surprise) -$ 0.13   (+$ 0.218)
Last Year's EPS -$ 0.21
EPS YoY Change -8.24%

Castle Biosciences Earnings History

Out of the last 35 earnings reporting periods, Castle Biosciences beat analysts’ expectations 19 times and fell short of expectations 9 time(s). Castle Biosciences reported earnings per share of -$ 0.13 in the last report surpassing an estimated EPS of -$ 0.35 by -62.64%.

Report Date Forecasted EPS Reported EPS Last Year's EPS EPS YoY Change
Nov 5, 2026 -$ 0.35 -$ 0.13 -$ 0.02 -550.00%
Jul 30, 2026 -$ 0.41 -$ 0.07 $ 0.15 -146.67%
May 6, 2026 -$ 0.49 -$ 0.49 -$ 0.90 45.56%
Feb 26, 2026 -$ 0.23 -$ 0.08 $ 0.32 -125.00%
Nov 3, 2025 -$ 0.34 -$ 0.02 $ 0.08 -125.00%
Aug 4, 2025 -$ 0.51 $ 0.15 $ 0.31 -51.61%
May 5, 2025 -$ 0.08 -$ 0.90 -$ 0.09 -900.00%
Feb 27, 2025 -$ 0.04 $ 0.32 -$ 0.10 420.00%
Nov 4, 2024 -$ 0.06 $ 0.08 -$ 0.26 130.77%
Aug 5, 2024 -$ 0.27 $ 0.31 -$ 0.70 144.29%
May 2, 2024 -$ 0.37 -$ 0.09 -$ 1.10 91.82%
Feb 28, 2024 -$ 0.84 -$ 0.10 -$ 0.78 87.18%
Nov 2, 2023 -$ 0.92 -$ 0.26 -$ 0.77 66.23%
Aug 2, 2023 -$ 1.01 -$ 0.70 -$ 0.06 -1,066.67%
May 3, 2023 -$ 0.80 -$ 1.10 -$ 0.80 -37.50%
Feb 28, 2023 -$ 0.91 -$ 0.78 -$ 0.25 -212.00%
Nov 2, 2022 -$ 0.70 -$ 0.77 -$ 0.47 -63.83%
Aug 8, 2022 -$ 0.58 -$ 0.06 -$ 0.34 82.35%
May 9, 2022 -$ 0.67 -$ 0.80 -$ 0.17 -370.59%
Feb 28, 2022 -$ 0.43 -$ 0.25 -$ 0.16 -56.25%

CSTL Earnings-Related Price Changes

Castle Biosciences’s stock was trading at $ 35.75 on Nov 4, 2026 a day before the last earnings report was released.Following the release of the earnings report, CSTL’s price decreased to $ 32.52 on Nov 6, 2026, recording a -9.03% price change in the 48-hour period.

Report Date EPS Price 1 Day Before Price 1 Day After Change
Nov 5, 2026 -$ 0.13 (-62.64%)$ 35.75$ 32.52-9.03%
Jul 30, 2026 -$ 0.07 (-82.80%)$ 24.46$ 28.0014.47%
May 6, 2026 -$ 0.49 (0.00%)$ 24.60$ 19.24-21.79%
Feb 26, 2026 -$ 0.08 (-65.22%)$ 30.83$ 29.57-4.09%
Nov 3, 2025 -$ 0.02 (-94.12%)$ 25.50$ 31.6324.04%
Aug 4, 2025 $ 0.15 (-129.41%)$ 14.65$ 20.3538.91%
May 5, 2025 -$ 0.90 (1,025.00%)$ 19.35$ 16.62-14.11%
Feb 27, 2025 $ 0.32 (-900.00%)$ 26.04$ 21.68-16.74%
Nov 4, 2024 $ 0.08 (-233.33%)$ 33.15$ 31.15-6.03%
Aug 5, 2024 $ 0.31 (-214.81%)$ 22.28$ 24.9011.76%
May 2, 2024 -$ 0.09 (-75.68%)$ 22.02$ 24.3310.49%
Feb 28, 2024 -$ 0.10 (-88.10%)$ 25.09$ 18.06-28.02%
Nov 2, 2023 -$ 0.26 (-71.74%)$ 15.70$ 17.9814.52%
Aug 2, 2023 -$ 0.70 (-30.69%)$ 16.72$ 18.7712.26%
May 3, 2023 -$ 1.10 (37.50%)$ 22.06$ 22.01-0.23%
Feb 28, 2023 -$ 0.78 (-14.29%)$ 24.76$ 22.86-7.67%
Nov 2, 2022 -$ 0.77 (10.00%)$ 25.82$ 24.27-6.00%
Aug 8, 2022 -$ 0.06 (-89.66%)$ 30.56$ 30.640.26%
May 9, 2022 -$ 0.80 (19.40%)$ 21.15$ 20.28-4.11%
Feb 28, 2022 -$ 0.25 (-41.86%)$ 44.69$ 46.704.50%

FAQs

When does Castle Biosciences (CSTL) report earnings?

Castle Biosciences released its most recent earnings reports in November 2026, July 2026, May 2026, February 2026 respectively. Generally, most companies have a consistent schedule for their earnings releases. However, companies do not necessarily release their earnings reports at the same time each year. The timing of earnings releases can vary depending on a company's fiscal year, industry norms, and internal reporting practices.

What is Castle Biosciences (CSTL) stock EPS forecast?

Castle Biosciences beat analysts’ expectations during the last earnings period by -62.64%. Castle Biosciences reported earnings of -$ 0.13 per share on Nov 5, 2026, while the forecasted EPS was -$ 0.35

Market Closed

CSTL
Castle Biosciences
$ 33.79
-2.06%   Last 24H
Trading with leverage comes with a high risk and may not be suitable for everyone.
   
Trading with leverage comes with a high risk and may not be suitable for everyone.
Updated 2 days ago