Castle Biosciences Inc. logo

Castle Biosciences Inc. (CSTL)

Market Open
26 Oct, 06:12 PM
NASDAQ (NMS) NASDAQ (NMS)
$
33. 20
+0.12
+0.3628%
$
976.36M Market Cap
- P/E Ratio
- Div Yield
5,643 Volume
-2.14 Eps
$ 33.08
Previous Close
Add Transaction
Day Range
32.97 33.66
Year Range
17.72 44.28
Want to track CSTL and more in your Portfolio? 🎯
Sign up for Marketlog, a portfolio tracker that will exceed your expectations!
Name Time Cons. EPS Eps
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
4 May 2026
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
4 Mar 2026
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
3 Nov 2025
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
11 Aug 2025
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
30 Apr 2025
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
26 Feb 2025
0.04
0.32
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
31 Oct 2024
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
31 Jul 2024
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
2 May 2024
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
28 Feb 2024
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
7 Jan 2024
-
-
Castle Biosciences Inc. logo
CSTL Castle Biosciences Inc.
2 Nov 2023
-
-

CSTL Earnings Reports FAQ

What is the earnings per share (EPS) for CSTL?

The current EPS is -2.14.

What is the company's earnings growth rate?

Castle Biosciences Inc has not announced its next earnings release date. You can monitor upcoming announcements in Marketlog's earnings calendar or in the company profile.

When is the next earnings release date?

Castle Biosciences Inc has not announced its next earnings release date.

What were the most recent quarterly earnings?

The most recent quarterly earnings for Castle Biosciences Inc are not available at this time.

What is the price-to-earnings (P/E) ratio?

There is no P/E ratio for CSTL at this time, as Castle Biosciences Inc has no recent EPS data to calculate it.