US Stocks
/
Castle Biosciences, Inc. Share Price

Castle Biosciences, Inc. Share Price

NASDAQ: CSTL | Small Cap
$34.41
+$0.76 (2.26%) Last updated on 10 Oct, 2026 | 00:37 IST
  • Performance
  • Chart
  • Fundamentals
  • Quarterly P&L
  • Annual P&L
  • About
  • Price history
  • FAQs

Castle Biosciences, Inc. Stock Performance

Open
$33.55
Prev. Close
$33.65
Circuit Range
N/A
Day Range
$33.55 - $34.47
Year Range
$17.84 - $44.13
Volume
8,603
Average Traded
$33.96

Castle Biosciences, Inc. Share Price Today

As of 10 October 2026, Castle Biosciences, Inc.'s share price is $34.41. The stock opened at $33.55, compared to its previous close of $33.65. During today's trading session, Castle Biosciences, Inc.'s share price traded between $33.55 and $34.47, with an average price of $34.01. Over the past 52 weeks, the stock has recorded a high of $44.13 and a low of $17.84. In terms of performance, Castle Biosciences, Inc.'s share price has risen by 40.62% over the last six months and is up 34.94% on a year-on-year basis.

Castle Biosciences, Inc. Share Price Chart

$33.55$34.47
L
Show Current Price
H

Castle Biosciences, Inc. Stock Fundamentals & Key Indicators

Market Cap
$997.41M
PE Ratio (TTM)
N/A
Dividend Yield
0.00%
EPS (TTM)
$-0.64
Revenue (TTM)
$344.23B
Return On Equity (TTM)
-4.13%
Profit Margin
-7.02%
Debt to Equity
0.02
Quarterly Earnings Growth YoY
-312.00%

Castle Biosciences, Inc. Quarterly Profit & Loss

All figures in USD

ParticularsSep 2025Dec 2025Mar 2026Jun 2026
Revenue$83.04$87.01$83.68$103.55
Net Profit-$0.50-$2.33-$14.52-$2.06
Net Profit Margin-0.60%-2.68%-17.35%-1.99%
Income ChangeN/A-366.00%-523.18%85.81%

Castle Biosciences, Inc. Annual Profit & Loss

All figures in USD

Particulars2022202320242025
Revenue$137.04$219.79$332.07$344.23
Net Profit-$67.14-$57.47$18.25-$24.16
Net Profit Margin-48.99%-26.15%5.50%-7.02%
Income ChangeN/A14.40%131.76%-232.38%

About Castle Biosciences, Inc.

Castle Biosciences Inc is a molecular diagnostics company. The group provides test solutions for the diagnosis and treatment of dermatologic cancers, Barrett's esophagus (BE), and uveal melanoma. The product portfolio of the company includes DecisionDx-Melanoma, a risk stratification gene expression profile (GEP) test; DecisionDx-SCC, a risk stratification test for cutaneous squamous cell carcinoma; MyPath Melanoma, a diagnostic GEP test for use in patients with difficult-to-diagnose melanocytic lesions; and TissueCypher, a test to predict future development of progression of high-grade dysplasia and/or esophageal cancer. The company derives revenues through the delivery of test reports for its molecular diagnostic tests.

Castle Biosciences, Inc. Historical Returns

MonthOpenCloseChange %
Oct 2026
$35.98
$34.34
-3.21%
Sep 2026
$33.39
$35.48
+3.65%
Aug 2026
$27.91
$34.23
+21.99%
Jul 2026
$23.91
$28.06
+17.75%
Jun 2026
$21.02
$23.83
+13.05%
May 2026
$24.58
$21.08
-13.85%
Apr 2026
$24.89
$24.47
-0.33%
Mar 2026
$28.66
$24.55
-16.75%
Feb 2026
$39.84
$29.49
-25.11%
Jan 2026
$39.12
$39.38
+1.31%
Dec 2025
$39.70
$38.87
-2.31%
Nov 2025
$25.91
$39.79
+56.04%

CSTL Share Price FAQs

What is Castle Biosciences, Inc. share price today?

chevron-up
Castle Biosciences, Inc. share price today is $34.41 as on October 10, 2026 at 12:37 am IST.

What is the 52 week high and 52 week low of Castle Biosciences, Inc. stock?

chevron-up
The 52 week high of Castle Biosciences, Inc. stock is $44.13, while the 52 week low is $17.84 as of 10 Oct '26.

What is CSTL's market capitalisation today?

chevron-up
CSTL market capitalisation is $997.41M as of October 10, 2026, at 12:41 am IST.

What is CSTL's net income for the last quarter?

chevron-up
CSTL's net income for the last quarter is -2.06B USD.

What is the 5 year returns of CSTL?

chevron-up
The 5 year returns of CSTL is -44.75% as on 10 Oct '26.

What is the high & low stock price of CSTL today?

chevron-up
CSTL stock price hit a high of $34.47 and low of $33.55 as of 10 Oct '26.

Can I buy CSTL shares in India?

chevron-up
Yes. You can buy CSTL in India by opening an international trading account.