Castle Biosciences, Inc. Share Price
NASDAQ: CSTL | Small CapCastle Biosciences, Inc. Stock Performance
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
Castle Biosciences, Inc. Quarterly Profit & Loss
All figures in USD
Castle Biosciences, Inc. Annual Profit & Loss
All figures in USD
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
| Month | Open | Close | Change % |
|---|---|---|---|
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% |