Castle Biosciences, Inc (CSTL) Stock Price

24.30 ▲ +1.39 (+6.07%)
Open: 22.67 Vol: 928.48K Day's range: 22.67 - 24.3425 Jun 26, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
CSTL Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY BUY BUY BUY NEUTRAL
  5 mins 30 mins Hourly Daily Weekly
MA5 24.05▲ 23.86▲ 23.96▲ 22.38▲ 21.64▲
MA10 23.90▲ 23.98▲ 23.59▲ 21.51▲ 21.66▲
MA20 23.83▲ 23.43▲ 22.95▲ 21.16▲ 24.14▲
MA50 23.92▲ 22.57▲ 21.73▲ 21.78▲ 27.14▼
MA100 23.60▲ 21.65▲ 21.25▲ 24.83▼ 26.07▼
MA200 22.97▲ 21.26▲ 20.84▲ 28.67▼ 23.67▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.063▲ -0.015▼ 0.087▲ 0.417▲ -0.098▼
RSI 77.959▲ 71.833▲ 74.399▲ 67.872▲ 47.693▼
STOCH 95.549▲ 47.484     86.522▲ 86.027▲ 43.902    
WILL %R -6.870▲ -2.338▲ -2.169▲ -0.952▲ -26.568    
CCI 205.025▲ 68.156     82.035     240.809▲ 27.207    
Latest Filters Detected On CSTL
BREAK $CSTL Price Breaks 30 Days High Set Alert
BREAK $CSTL Price Breaks 20 Days High Set Alert
BREAK $CSTL Price Breaks 10 Days High Set Alert
CDL $CSTL Marubozu Candlestick Pattern Detected Set Alert
Castle Biosciences, Inc News
Thursday, June 25, 2026 01:30 PM
Castle Biosciences, Inc. (Nasdaq: CSTL), a company improving health through innovative tests that guide patient care, today announced the publication of a prospective, multicenter study in Dermatology ...
Tuesday, June 23, 2026 04:19 AM
Castle Biosciences, Inc. (Nasdaq: CSTL), a company improving health through innovative tests that guide patient care, today announced that Frank Stokes, its chief financial officer, has been named a ...
Friday, June 19, 2026 04:22 AM
Castle Biosciences, Inc. (Nasdaq: CSTL), a company improving health through innovative tests that guide patient care, today announced that on June 15, 2026, the Compensation Committee of its Board of ...
CSTL historical stock data
date open high low close volume
26/06/26 22.67 24.3425 22.67 24.30 928,483
25/06/26 22.33 22.93 22.24 22.91 305,329
24/06/26 21.42 22.46 21.40 22.12 299,388
23/06/26 21.05 21.91 21.05 21.38 367,282
22/06/26 21.29 21.47 20.64 21.20 414,651
18/06/26 20.39 21.15 20.23 21.12 705,001
17/06/26 20.44 20.7099 19.88 20.25 303,482
16/06/26 20.71 21.12 20.37 20.46 363,695
15/06/26 20.73 21.02 20.375 20.66 214,156
12/06/26 21.06 21.195 20.51 20.70 151,783
Quote Details
52wk Low:14.59
52wk High:44.28
Vol:928.48K
Avg Vol(3m):7.6M
1Y Chng:+28.78%
1M Chng:+28.71%
Add to Watch List