Castle Biosciences, Inc. (CSTL) Stock Price History
Historical prices from 2019 to 2026
Loading 10-year price history...
CSTL Historical Performance
Short-Term Returns
CSTL Stock Price Trajectory (2019–2026)
As of May 8, 2026, Castle Biosciences, Inc. (CSTL) trades at $19.24, representing a +12.8% return over the past year. The stock has delivered a -68.1% total return over five years (-20.4% CAGR), reflecting challenging market conditions.
The stock reached its all-time high of $107.69 on February 10, 2021. From this peak, CSTL has corrected -82.1%, currently trading 33% below its 200-day moving average, suggesting potential weakness.
When compared to Healthcare sector peers NTRA (+37.3% 1Y), EXAS (+96.9% 1Y), and VCYT (+32.2% 1Y), CSTL has underperformed the peer group average. Compare CSTL vs NTRA →
CSTL Historical Price Data (2025–2026)
Showing 30 of 1,707 recordsLoading full history…
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-05-07 | 22.37 | 22.84 | 18.31 | 19.24 | 1.89M | -22.26% |
| 2026-05-06 | 24.60 | 25.21 | 24.25 | 24.75 | 524K | +0.61% |
| 2026-05-05 | 25.28 | 25.43 | 24.43 | 24.60 | 385K | -3.61% |
| 2026-05-04 | 24.73 | 25.70 | 24.73 | 25.52 | 216K | +2.86% |
| 2026-05-01 | 24.53 | 25.11 | 24.15 | 24.81 | 165K | +1.31% |
| 2026-04-30 | 24.50 | 24.90 | 24.23 | 24.49 | 284K | +1.03% |
| 2026-04-29 | 24.33 | 24.35 | 23.31 | 24.24 | 395K | -1.86% |
| 2026-04-28 | 25.00 | 25.28 | 24.48 | 24.70 | 286K | -1.12% |
| 2026-04-27 | 24.45 | 25.71 | 24.39 | 24.98 | 291K | +2.13% |
| 2026-04-24 | 23.59 | 24.59 | 23.34 | 24.46 | 324K | +3.25% |
| 2026-04-23 | 24.80 | 24.80 | 23.35 | 23.69 | 238K | -5.62% |
| 2026-04-22 | 24.72 | 25.14 | 24.41 | 25.10 | 214K | +2.12% |
| 2026-04-21 | 25.39 | 25.71 | 24.37 | 24.58 | 481K | -2.31% |
| 2026-04-20 | 24.67 | 25.32 | 24.67 | 25.16 | 200K | +0.44% |
| 2026-04-17 | 25.14 | 25.36 | 24.84 | 25.05 | 204K | +2.00% |
| 2026-04-16 | 24.62 | 24.82 | 24.14 | 24.56 | 254K | -0.24% |
| 2026-04-15 | 24.37 | 25.00 | 24.37 | 24.62 | 187K | +1.03% |
| 2026-04-14 | 23.97 | 24.81 | 23.72 | 24.37 | 183K | +3.57% |
| 2026-04-13 | 22.92 | 23.58 | 22.81 | 23.53 | 241K | +1.73% |
| 2026-04-10 | 23.30 | 23.33 | 21.79 | 23.13 | 433K | -1.28% |
| 2026-04-09 | 24.83 | 25.54 | 23.33 | 23.43 | 216K | -6.99% |
| 2026-04-08 | 25.85 | 26.68 | 24.82 | 25.19 | 387K | +1.45% |
| 2026-04-07 | 24.82 | 25.26 | 24.68 | 24.83 | 278K | +0.40% |
| 2026-04-06 | 25.00 | 25.31 | 24.64 | 24.73 | 197K | -0.44% |
| 2026-04-02 | 24.41 | 25.22 | 24.09 | 24.84 | 283K | -0.84% |
| 2026-04-01 | 24.92 | 25.48 | 24.57 | 25.05 | 280K | +2.04% |
| 2026-03-31 | 23.86 | 24.81 | 23.71 | 24.55 | 415K | +4.25% |
| 2026-03-30 | 23.54 | 23.91 | 23.24 | 23.55 | 273K | +0.08% |
| 2026-03-27 | 24.60 | 24.64 | 23.44 | 23.53 | 278K | -4.74% |
| 2026-03-26 | 25.11 | 26.02 | 24.65 | 24.70 | 443K | -2.26% |
See CSTL's True Return
Price is only half the story. See total return with reinvested dividends.
Launch CalculatorIs CSTL Undervalued?
DCF intrinsic value, peer multiples, and analyst estimates — see what the stock is really worth.
View ValuationCompare CSTL vs DBVT
Side-by-side business, growth, and profitability comparison vs DBV Technologies S.A..
Start ComparisonCSTL — Frequently Asked Questions
Quick answers to the most common questions about buying CSTL stock.
How has CSTL stock performed recently?
CSTL returned +12.8% over the past year, beating its 5-year annualized CAGR of -20.4%. The stock trades below its 200-day moving average, confirming the uptrend.
What is CSTL's all-time high price?
Castle Biosciences, Inc. reached $107.69 on 2021-02-10. The 52-week high is $44.28. Current 1-year return of +12.8% places the stock closer to historical peaks.
Where can I download CSTL historical price data?
This page provides CSTL daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2019-2026, downloadable in CSV format.