Castle Biosciences, Inc. company logo
Castle Biosciences, Inc. logo

Castle Biosciences, Inc. (CSTL)

Summary

Current Price
As of today, CSTL price is $28.00, up +4.52% on
Current Price All-Time High
CSTL price is currently -74.00% below its historical high of $107.69 set on
Market Cap
CSTL current market cap is $855M, up +94.82% over the past 365 days
Revenue
CSTL current annual revenue is $344.23M, up +3.66% year-over-year
Next Earnings
The next earnings release for CSTL is on

Profile

Company profile for Castle Biosciences, Inc. (CSTL)
MetricValue
Full NameCastle Biosciences, Inc.
TickerNASDAQ: CSTL
ExchangeNASDAQ
SectorHealthcare
IndustryDiagnostics & Research
CountryUnited States
IPO
IndexesNot included
Websitecastlebiosciences.com
Employees784

Key Metrics

Castle Biosciences, Inc. Key Details
MetricDateValue
Price$28.00
Price, 1D Change+4.52%
$855M
-
-
0.78
$344M
Revenue, 1Y Change+3.66%
-$0.83
EPS, 1Y Change-233.64%

Chart

SUGGESTED SERIES
Castle Biosciences, Inc. chart

Events

Castle Biosciences, Inc. Events
MetricDateValue
Next Earnings
Last Qtr. Earnings
Last Ann. Earnings
Last Ex-DividendN/AN/A
Next Ex-DividendN/AN/A
Last SplitN/AN/A
Next SplitN/AN/A
Last Ticker ChangeN/AN/A
Next Ticker ChangeN/AN/A

🔒 Log In To Unlock Full Data

Estimates

CSTL Estimates
MetricDateValue
-$0.83
EPS EstimateN/A-$1.33
EPS Est. ChangeN/A-59.94%
$344.23M
Revenue EstimateN/A$367.39M
Revenue Est. ChangeN/A+6.73%
Current Price$28.00
Price Target-$40.00
Price Tgt. Change-+42.86%

🔒 Log In To Unlock Full Data

EPS

CSTL EPS reported versus estimate values
YearEstimateReportedSurprise / Exp.
$0.40$0.62+56.45%
-$0.84-$0.83+0.64%
-$1.33N/A-59.94%
-$1.01N/A-21.72%
CSTL EPS reported versus estimate values chart

Revenue

CSTL revenue reported versus estimate values chart
YearEstimateReportedSurprise / Exp.
$329.64M$332.07M+0.74%
$336.62M$344.23M+2.26%
$367.39MN/A+6.73%
$401.36MN/A+16.60%
CSTL revenue reported versus estimate values chart

🔒 Log In To Unlock Full Data

Performance

CSTL Performance
MetricDateValue
Price, 1Y+84.82%
Price, 3Y+66.17%
+94.82%
+89.53%
+3.66%
+151.19%
-233.64%
+67.66%

🔒 Log In To Unlock Full Data

Technicals

CSTL Technical Indicators
MetricDateValue
Current Price$28.00
$28.87
$22.67
$25.65
$23.71
$0.92
0.78
$1.40
71.39
59.26%

Dividends

CSTL Dividends
MetricDateValue
N/A-
UpcomingN/AN/A
-
-
$0.00
0.00%

🔒 Log In To Unlock Full Data

Income & Profitability

CSTL Income & Profitability
MetricDateValue
$344.23M
-$0.83
$0.00
68.66%
-$42.81M
-12.44%
-$24.16M
-7.02%
-$2.04M

🔒 Log In To Unlock Full Data

Financial Health

CSTL Financial Health
MetricDateValue
0.08
5.26
5.11
-
3
4.34

Valuations

CSTL Valuations
MetricDateValue
-
2.39
1.82
-37.86
N/A-

Balance Sheet

CSTL Balance Sheet
MetricDateValue
$470.87M
$299.51M
$609.21M
$361.10M
$138.34M
$68.68M
$37.02M
$1.84M
$18.71M

Expenses

CSTL Expenses
MetricDateValue
$368.39M
$279.16M
$107.88M
$229.32M
$40.77M
$0.00
-$5.36M

Cash Flow

CSTL Cash Flow
MetricDateValue
$64.35M
-$60.37M
-$6.96M
$36.02M
$28.33M

Recent analyst updates

CSTL Recent analyst updates
MetricDateValue
Roth Capital
BTIG
Baird
Canaccord Genuity
Baird
Guggenheim
Lake Street
Guggenheim
Canaccord Genuity
BTIG

Analyst sentiment

Sentiment over the past month
CSTL analyst sentiment distribution chart

Institutional ownership

Largest institutional holders by ownership percentage
CSTL institutional ownership distribution chart

Screeners with CSTL

FAQ

What is the ticker symbol for Castle Biosciences, Inc.?
The ticker symbol for Castle Biosciences, Inc. is NASDAQ:CSTL
Does Castle Biosciences, Inc. pay dividends?
No, Castle Biosciences, Inc. does not pay dividends
What sector is Castle Biosciences, Inc. in?
Castle Biosciences, Inc. is in the Healthcare sector
What industry is Castle Biosciences, Inc. in?
Castle Biosciences, Inc. is in the Diagnostics & Research industry
What country is Castle Biosciences, Inc. based in?
Castle Biosciences, Inc. is headquartered in United States
When did Castle Biosciences, Inc. go public?
Castle Biosciences, Inc. initial public offering (IPO) was on July 25, 2019
Is Castle Biosciences, Inc. in the S&P 500?
No, Castle Biosciences, Inc. is not included in the S&P 500 index
Is Castle Biosciences, Inc. in the NASDAQ 100?
No, Castle Biosciences, Inc. is not included in the NASDAQ 100 index
Is Castle Biosciences, Inc. in the Dow Jones?
No, Castle Biosciences, Inc. is not included in the Dow Jones index
When was Castle Biosciences, Inc. last earnings report?
Castle Biosciences, Inc.'s most recent earnings report was on July 30, 2026
When does Castle Biosciences, Inc. report earnings?
The next expected earnings date for Castle Biosciences, Inc. is November 2, 2026

Data Sources & References

  1. CSTL Official Website castlebiosciences.com
  2. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1447362/000162828026012272/0001628280-26-012272-index.htm
  3. CSTL Profile on Yahoo Finance finance.yahoo.com/quote/CSTL
  4. CSTL Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/cstl