Castle Biosciences, Inc.

General ticker "CSTL" information:

  • Sector: Health Care
  • Industry: Health Care Providers & Services
  • Capitalization: $640.6M (TTM average)

Castle Biosciences, Inc. follows the US Stock Market performance with the rate: 29.7%.

Estimated limits based on current volatility of 2.0%: low 39.32$, high 40.90$

Factors to consider:

  • Total employees count: 761 (+24.8%) as of 2024
  • Top business risk factors: Geopolitical risks, Economic downturns and volatility, Supply chain disruptions, Inflationary pressures, Regulatory and compliance
  • Current price 12.0% above estimated high
  • Earnings for 9 months up through Q3 are below our estimates

Stock Forecast*

* forecast is subjective and experimental, should not be used for any investment decisions

Long term estimates were made for the period from 2024-12-31 to 2026-12-31

  • 2024-12-31 to 2025-12-31 estimated range: [18.05$, 35.37$]
  • 2025-12-31 to 2026-12-31 estimated range: [15.75$, 31.55$]

Financial Metrics affecting the CSTL estimates:

  • Positive: with PPE of 43.7 at the end of fiscal year the price was neutral
  • Positive: -3.60 < Operating profit margin, % of 2.61
  • Positive: 6.82 < Operating cash flow per share per price, % of 8.63
  • Negative: negative Industry operating cash flow (median)
  • Positive: Shareholder equity ratio, % of 85.81 > 63.39
  • Positive: Inventory ratio change, % of -1.10 <= -0.75
  • Positive: -14.38 < Investing cash flow per share per price, % of -6.67
  • Positive: Industry inventory ratio change (median), % of -0.79 <= -0.15

Similar symbols

Short-term CSTL quotes

Long-term CSTL plot with estimates

Financial data

YTD 2022-12-31 2023-12-31 2024-12-31
Operating Revenue $137.04MM $219.79MM $332.07MM
Operating Expenses $209.89MM $287.76MM $323.40MM
Operating Income $-72.86MM $-67.98MM $8.67MM
Non-Operating Income $3.95MM $10.61MM $12.89MM
Interest Expense $0.02MM $0.01MM $0.58MM
R&D Expense $44.90MM $53.62MM $52.04MM
Income(Loss) $-68.90MM $-57.37MM $21.56MM
Taxes $-1.77MM $0.10MM $3.32MM
Profit(Loss)* $-67.14MM $-57.47MM $18.25MM
Stockholders Equity $399.15MM $391.27MM $455.83MM
Inventory $3.98MM $7.94MM $8.13MM
Assets $447.33MM $453.34MM $531.24MM
Operating Cash Flow $-41.66MM $-5.63MM $64.87MM
Capital expenditure $5.63MM $13.62MM $28.33MM
Investing Cash Flow $-166.54MM $-16.18MM $-50.14MM
Financing Cash Flow $1.51MM $-2.30MM $6.14MM
Earnings Per Share** $-2.58 $-2.14 $0.66

* Profit(Loss) attributable to entity.
** EPS are Split Adjusted, recent splits may be reflected with a delay.