Castle Biosciences Inc.

NASDAQ: CSTL · Real-Time Price · USD
18.77
-0.05 (-0.27%)
At close: Jun 13, 2025, 3:59 PM
18.99
1.17%
After-hours: Jun 13, 2025, 04:27 PM EDT

Castle Biosciences Statistics

Share Statistics

Castle Biosciences has 28.87M shares outstanding. The number of shares has increased by 3.29% in one year.

28.87M
3.29%
1.81%
94.96%
27.94M
236
0.05%

Short Selling Information

The latest short interest is 1.26M, so 4.36% of the outstanding shares have been sold short.

1.26M
4.36%
4.99%
3.41

Valuation Ratios

The PE ratio is 40.57 and the forward PE ratio is -9.32. Castle Biosciences's PEG ratio is -0.31.

40.57
-9.32
2.23
1.4
1.62
20.26
-0.31
Financial Ratio History

Enterprise Valuation

Castle Biosciences has an Enterprise Value (EV) of 646.87M.

1.95
16.96
9.97
17.7

Financial Position

The company has a current ratio of 7.29, with a Debt / Equity ratio of 0.06.

7.29
7.13
0.06
0.69
0.72
15.03

Financial Efficiency

Return on Equity is 4% and Return on Invested Capital is 1.52%.

4%
3.43%
1.52%
$423,557.4
$23,271.68
784
0.63
7.4

Taxes

3.32M
15.39%

Stock Price Statistics

The stock price has increased by -17.24% in the last 52 weeks. The beta is 1.04, so Castle Biosciences's price volatility has been higher than the market average.

1.04
-17.24%
18.32
25.56
63.87
432,241

Income Statement

In the last 12 months, Castle Biosciences had revenue of 332.07M and earned 18.25M in profits. Earnings per share was 0.66.

332.07M
271.86M
8.67M
18.25M
38.14M
22.14M
0.66
Full Income Statement

Balance Sheet

The company has 119.71M in cash and 26.34M in debt, giving a net cash position of 93.36M.

119.71M
26.34M
93.36M
-200.13M
501.71M
312.11M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was 64.87M and capital expenditures -28.33M, giving a free cash flow of 36.54M.

64.87M
-28.33M
36.54M
1.32
Full Cash Flow Statement

Margins

Gross margin is 81.87%, with operating and profit margins of 2.61% and 5.49%.

81.87%
2.61%
6.49%
5.49%
11.48%
2.61%
11%

Dividends & Yields

CSTL does not appear to pay any dividends at this time.

n/a
n/a
n/a
n/a
2.46%
4.94%
Dividend Details

Analyst Forecast

The average price target for CSTL is $37, which is 97.1% higher than the current price. The consensus rating is "Buy".

$37
97.1%
Buy
7
Stock Forecasts

Fair Value

There are several formulas that can be used to estimate the intrinsic value of a stock.

n/a
n/a
15.57
-17.05%

Scores

5.55
5