Castle Biosciences (CSTL) Financials: Revenue & Earnings

CSTL price $36.54 +2.03 +5.88%

Ticker
CSTL
Price
$36.54
Change
+2.03 +5.88%
Market cap ?
$1.12B
P/E ?
-50.49
Forward P/E ?
69.60
Dividend yield ?
0.00%
Beta ?
0.94
Sector
Healthcare
Industry
Medical - Diagnostics & Research
Stocklytics score
43
Value
56
Quality
33
Growth
40

Stocklytics score rationale: value 56, quality 33, growth 40.

Financials

201720182019202020212022202320242025
1375391222785734518650006264900094085000137039000219788000332069000344229000

Castle Biosciences, Inc. functions as a commercial-stage diagnostics firm, with its primary objective being the provision of both diagnostic and prognostic testing services, specifically targeting various dermatological cancers. Their flagship product, DecisionDx-Melanoma, represents an advanced multi-gene expression profile (GEP) assay engineered to assess the probability of metastasis in patients afflicted with…

Fair value

CSTL fair value $20.52. Price $36.54. Price is 78% above fair value.

Above fair value, and more expensive than usual. A larger premium than on 93% of days in the past 5 years.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

Model uncertainty high for this stock

Compare CSTL

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2026-11-05—-0.35—92.41M
2026-07-30-0.07-0.41103.55M86.23M
2026-05-06-0.49-0.4984.23M79.23M
2026-02-26-0.08-0.2387.01M79.89M
2025-11-03-0.02-0.3483.04M80.38M
2025-08-040.15-0.5186.19M68.00M
2025-05-05-0.90-0.0887.20M80.31M
2025-02-270.32-0.0486.31M83.89M
2024-11-040.08-0.0685.78M80.58M
2024-08-050.31-0.2787.00M69.34M
2024-05-02-0.09-0.3772.97M66.20M
2024-02-28-0.10-0.8466.12M56.28M
2023-11-02-0.26-0.9261.49M50.68M
2023-08-02-0.70-1.0150.14M44.19M
2023-05-03-1.10-0.8042.04M42.53M
2023-02-28-0.78-0.9138.34M37.12M
2022-11-02-0.77-0.7037.01M34.76M
2022-08-08-0.06-0.5834.84M28.37M
2022-05-09-0.80-0.6726.85M25.23M
2022-02-28-0.25-0.4325.04M23.74M
2021-11-08-0.47-0.3523.48M23.65M
2021-08-09-0.34-0.2922.76M18.92M
2021-05-10-0.17-0.2222.81M28.76M
2021-03-08-0.16-0.1117.30M—
2020-11-09-0.23-0.0615.22M11.56M
2020-08-10-0.08-0.4212.71M63.58M
2020-05-110.03-0.1517.42M87.09M
2020-03-100.11-0.2017.64M32.06M
2019-11-11-0.31-0.3114.77M88.65M
2019-09-03-1.05-0.5210.74M—
2019-07-26-0.13—8.72M—
2018-12-310.36—11.44M—
2018-09-30-0.32—3.71M—
2018-06-30-0.30—3.98M—
2018-03-31-0.34—3.66M—

Dividends

Yield 0.00%. Payout ratio 0.00%. Frequency —.

Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.

Ex-dateDividendRecordPaymentFrequency
No data yet.

Insider trades

DateInsiderActionSharesPriceValue
2026-10-19MAETZOLD DEREK JSell8.58K$31.91273.79K
2026-10-19MAETZOLD DEREK JSell3.20K$31.91102.05K
2026-10-19MAETZOLD DEREK JSell2.72K$31.9186.73K
2026-10-12Juvenal Tobin WSell3.29K$33.64110.61K
2026-10-05MAETZOLD DEREK JBuy8.16K$2.3919.51K
2026-10-05MAETZOLD DEREK JSell8.58K$35.57305.16K
2026-10-05MAETZOLD DEREK JSell3.20K$35.57113.74K
2026-10-05MAETZOLD DEREK JSell2.72K$35.5796.67K
2026-10-05MAETZOLD DEREK JSell8.16K$2.3919.51K
2026-10-01Oelschlager Kristen MBuy4.15K$3.3814.04K
2026-10-01Oelschlager Kristen MSell2.81K$35.75100.35K
2026-10-01Oelschlager Kristen MSell1.35K$36.3848.97K
2026-10-01Oelschlager Kristen MSell4.15K$3.3814.04K
2026-09-30Juvenal Tobin WSell1.03K$34.2035.36K
2026-09-29Juvenal Tobin WSell5.54K$35.50196.77K
2026-09-21MAETZOLD DEREK JBuy8.58K$2.3920.51K
2026-09-21MAETZOLD DEREK JSell8.58K$35.33303.17K
2026-09-21MAETZOLD DEREK JSell3.20K$35.33113.00K
2026-09-21MAETZOLD DEREK JSell2.72K$35.3396.04K
2026-09-21MAETZOLD DEREK JSell8.58K$2.3920.51K
2026-09-15Juvenal Tobin WSell3.29K$35.14115.76K
2026-09-14Juvenal Tobin WSell3.31K$32.32106.86K
2026-09-11MAETZOLD DEREK JBuy8.58K$2.3920.52K
2026-09-11MAETZOLD DEREK JSell8.36K$32.00267.55K
2026-09-11MAETZOLD DEREK JSell223$32.787.31K
2026-09-11MAETZOLD DEREK JSell8.58K$2.3920.52K
2026-09-11MAETZOLD DEREK JSell3.12K$32.0099.97K
2026-09-11MAETZOLD DEREK JSell83$32.782.72K
2026-09-11MAETZOLD DEREK JSell2.66K$32.0084.99K
2026-09-11MAETZOLD DEREK JSell71$32.782.33K
2026-09-01Oelschlager Kristen MBuy4.15K$3.3814.03K
2026-09-01Oelschlager Kristen MSell3.95K$33.36131.84K
2026-09-01Oelschlager Kristen MSell200$34.026.80K
2026-09-01Oelschlager Kristen MSell4.15K$3.3814.03K
2026-08-31Juvenal Tobin WSell1.73K$32.8156.76K
2026-08-28MAETZOLD DEREK JBuy12.43K$2.3929.70K
2026-08-28MAETZOLD DEREK JSell12.43K$2.3929.70K
2026-08-28MAETZOLD DEREK JSell11.47K$33.14380.18K
2026-08-28MAETZOLD DEREK JSell956$33.8832.39K
2026-08-28MAETZOLD DEREK JSell2.50K$33.1483.02K
2026-08-28MAETZOLD DEREK JSell209$33.887.08K
2026-08-28MAETZOLD DEREK JSell2.13K$33.1470.56K
2026-08-28MAETZOLD DEREK JSell177$33.886.00K
2026-08-28MAETZOLD DEREK JSell257$33.148.52K
2026-08-28MAETZOLD DEREK JSell21$33.88711
2026-08-25Juvenal Tobin WSell9.05K$35.04317.11K
2026-08-25Oelschlager Kristen MSell7.16K$34.26245.36K
2026-08-25Oelschlager Kristen MSell5.22K$34.64180.92K
2026-08-24Oelschlager Kristen MSell12.22K$33.69411.59K
2026-08-17Juvenal Tobin WSell1.73K$29.5951.19K
2026-08-14Stokes FrankSell24.91K$29.77741.51K
2026-08-14MAETZOLD DEREK JSell1.10K$2.392.63K
2026-08-14MAETZOLD DEREK JBuy1.10K$2.392.63K
2026-08-14MAETZOLD DEREK JSell1.10K$30.0233.02K
2026-08-14MAETZOLD DEREK JSell2.71K$30.0281.47K
2026-08-14MAETZOLD DEREK JSell2.31K$30.0269.23K
2026-08-14MAETZOLD DEREK JSell278$30.028.35K
2026-08-05MAETZOLD DEREK JSell2.55K$2.396.08K
2026-08-05MAETZOLD DEREK JBuy2.55K$2.396.08K
2026-08-05MAETZOLD DEREK JSell556$30.6817.06K
2026-08-05MAETZOLD DEREK JSell2.55K$30.6878.11K
2026-08-05MAETZOLD DEREK JSell473$30.6814.51K
2026-08-04MAETZOLD DEREK JBuy20.36K$2.3948.65K
2026-08-04MAETZOLD DEREK JSell20.36K$2.3948.65K
2026-08-04MAETZOLD DEREK JSell8.42K$30.79259.27K
2026-08-04MAETZOLD DEREK JSell3.37K$30.79103.88K
2026-08-04MAETZOLD DEREK JSell2.87K$30.7988.24K
2026-08-04MAETZOLD DEREK JSell4.78K$31.34149.85K
2026-08-04MAETZOLD DEREK JSell11.94K$31.34374.00K
2026-08-04MAETZOLD DEREK JSell4.06K$31.34127.32K
2026-08-03Oelschlager Kristen MSell3.00K$29.1287.36K
2026-08-03Oelschlager Kristen MSell4.49K$30.00134.58K
2026-08-03Oelschlager Kristen MSell1.10K$30.6233.68K
2026-08-03Juvenal Tobin WSell1.73K$28.2548.87K
2026-08-03MAETZOLD DEREK JSell10.66K$2.3925.49K
2026-08-03MAETZOLD DEREK JBuy10.66K$2.3925.49K
2026-08-03MAETZOLD DEREK JSell4.23K$30.35128.45K
2026-08-03MAETZOLD DEREK JSell3.60K$30.35109.18K
2026-08-03MAETZOLD DEREK JSell10.66K$30.35323.68K
2026-07-31Juvenal Tobin WSell8.15K$28.84235.03K
2026-07-31Juvenal Tobin WSell7.27K$29.58215.04K
2026-07-31Juvenal Tobin WSell1.89K$30.2657.23K
2026-07-31MAETZOLD DEREK JSell6.48K$2.3915.49K
2026-07-31MAETZOLD DEREK JSell1.98K$30.1559.79K
2026-07-31MAETZOLD DEREK JSell1.69K$30.1550.96K
2026-07-31MAETZOLD DEREK JBuy6.48K$2.3915.49K
2026-07-31MAETZOLD DEREK JSell6.48K$30.15195.38K
2026-07-27MAETZOLD DEREK JSell6.21K$2.3914.85K
2026-07-27MAETZOLD DEREK JSell1.31K$24.1331.54K
2026-07-27MAETZOLD DEREK JSell50$25.061.25K
2026-07-27MAETZOLD DEREK JSell1.11K$24.1326.78K
2026-07-27MAETZOLD DEREK JSell43$25.061.08K
2026-07-27MAETZOLD DEREK JBuy6.21K$2.3914.85K
2026-07-27MAETZOLD DEREK JSell5.98K$24.13144.35K
2026-07-27MAETZOLD DEREK JSell232$25.065.81K
2026-07-27MAETZOLD DEREK JSell268$24.136.47K
2026-07-27MAETZOLD DEREK JSell10$25.06251
2026-07-14MAETZOLD DEREK JSell550$2.391.31K
2026-07-14MAETZOLD DEREK JSell1.36K$22.9231.10K
2026-07-14MAETZOLD DEREK JSell1.15K$22.9226.43K

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 180, holders -10 vs prior quarter. Ownership 92.62%.

HolderSharesChangeChange %Value
BLACKROCK, INC.3.29M309.02K+10.36%78.51M
RTW INVESTMENTS, LP2.78M20.00K+0.73%66.26M
PRINCIPAL FINANCIAL GROUP INC1.73M-43.23K-2.44%41.18M
VANGUARD CAPITAL MANAGEMENT LLC1.23M48.98K+4.16%29.25M
ACADIAN ASSET MANAGEMENT LLC918.67K434.23K+89.63%21.90M
ALLIANZ ASSET MANAGEMENT GMBH879.26K67.93K+8.37%20.97M
VANGUARD PORTFOLIO MANAGEMENT LLC840.78K-20.99K-2.44%20.05M
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC824.87K-115.81K-12.31%19.67M
STATE STREET CORP822.08K53.00K+6.89%19.63M
GEODE CAPITAL MANAGEMENT, LLC795.91K67.81K+9.31%18.99M
MACKENZIE FINANCIAL CORP793.51K719.40K+970.70%18.93M
DIMENSIONAL FUND ADVISORS LP791.09K-248.68K-23.92%18.87M
JEFFERIES FINANCIAL GROUP INC.647.39K647.39KNew15.44M
QUBE RESEARCH & TECHNOLOGIES LTD589.30K29.72K+5.31%14.05M
AIGH CAPITAL MANAGEMENT LLC545.10K-45.50K-7.70%13.00M
RENAISSANCE TECHNOLOGIES LLC371.20K-161.60K-30.33%8.85M
GOLDMAN SACHS GROUP INC358.40K17.23K+5.05%8.55M
POINT72 ASSET MANAGEMENT, L.P.357.32K357.32KNew8.52M
KENNEDY CAPITAL MANAGEMENT LLC348.37K348.37KNew8.31M
CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD.331.73K-45.35K-12.03%7.91M
MORGAN STANLEY329.68K-99.25K-23.14%7.86M
PORTOLAN CAPITAL MANAGEMENT, LLC328.82K-1.02M-75.65%7.84M
PANAGORA ASSET MANAGEMENT INC301.04K78.69K+35.39%7.18M
ALLSPRING GLOBAL INVESTMENTS HOLDINGS, LLC292.47K131.81K+82.04%6.98M
NORTHERN TRUST CORP285.16K12.06K+4.41%6.80M

Earnings and financials

Castle Biosciences, Inc. (CSTL) trades at $36.54, with a market cap of $1.12B and a trailing P/E of -50.49. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.

Financials

201720182019202020212022202320242025
1375391222785734518650006264900094085000137039000219788000332069000344229000

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

Castle Biosciences (CSTL) Financials: Revenue & Earnings

CSTL$36.54+2.03 +5.88%

$1.12B

Market Cap

-50.49

P/E

69.60

Forward P/E

43

Score

Price History