CSTL logo

Castle Biosciences, Inc. (CSTL) stock Moving Average

200-Day SMA:

$21.06+$0.00(+0.01%)
October 31, 2025

Summary

  • As of today, CSTL stock 200-day simple moving average is $21.06, with the most recent change of +$0.00 (+0.01%) on October 31, 2025.
  • Over the past year, CSTL stock 200-day SMA has dropped by -$3.22 (-13.25%).
  • CSTL stock 200-day SMA is now -70.06% below its all-time high of $70.36.

Performance

CSTL Moving Average Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Range

OtherCSTLtechnical indicators

50-Day SMA:

$23.07+$0.11(+0.48%)
October 31, 2025

Summary

  • As of today, CSTL 50-day simple moving average is $23.07, with the most recent change of +$0.11 (+0.48%) on October 31, 2025.
  • Over the past year, CSTL 50-day SMA has dropped by -$7.38 (-24.24%).
  • CSTL 50-day SMA is now -70.61% below its all-time high of $78.50.

Performance

CSTL 50-Day SMA Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Range

OtherCSTLtechnical indicators

CSTL Moving Average Trends

PeriodPeriod200-Day SMA200-Day SMA50-Day SMA50-Day SMAPricePrice
1D1 Day+0.0%+0.5%+5.3%
1M1 Month-2.5%+11.7%+12.0%
3M3 Months-11.3%+28.9%+68.3%
6M6 Months-20.8%+9.7%+27.2%
YTDYTD-18.5%-24.1%-4.3%
1Y1 Year-13.3%-24.2%-26.4%
5Y5 Years-44.8%-53.6%-45.1%

CSTL Moving Average Highs & Lows

PeriodPeriodHighHighCurrent vs Highvs HighLowLowCurrent vs Lowvs Low
1M1-Month$21.61-2.5%$21.06+0.0%
3M3-Month$23.74-11.3%$21.06+0.0%
6M6-Month$26.58-20.8%$21.06+0.0%
1Y1-Year$27.03-22.1%$21.06+0.0%
3Y3-Year$29.70-29.1%$18.35+14.8%
5Y5-Year$70.36-70.1%$18.35+14.8%
All-TimeAll-Time$70.36-70.1%$18.35+14.8%

CSTL Moving Average History

DateValue
2025
$21.06(-18.5%)
2024
$25.84(+38.4%)
2023
$18.67(-28.0%)
DateValue
2022
$25.91(-58.8%)
2021
$62.90(+44.3%)
2020
$43.58(+85.6%)
2019
$23.49

FAQ

  • What is Castle Biosciences, Inc. 200-day simple moving average?
  • What is the all-time high 200-day SMA for Castle Biosciences, Inc.?
  • What is CSTL 200-day simple moving average year-to-date change?
  • What is Castle Biosciences, Inc. 200-day SMA year-on-year change?
  • What is Castle Biosciences, Inc. 50-day simple moving average?
  • What is the all-time high 50-day SMA for Castle Biosciences, Inc.?
  • What is CSTL 50-day simple moving average year-to-date change?
  • What is Castle Biosciences, Inc. 50-day SMA year-on-year change?

What is Castle Biosciences, Inc. 200-day simple moving average?

The current 200-day SMA of CSTL is $21.06

What is the all-time high 200-day SMA for Castle Biosciences, Inc.?

Castle Biosciences, Inc. all-time high 200-day simple moving average is $70.36

What is CSTL 200-day simple moving average year-to-date change?

Castle Biosciences, Inc. 200-day simple moving average has changed by -$4.78 (-18.48%) since the beginning of the year

What is Castle Biosciences, Inc. 200-day SMA year-on-year change?

Over the past year, CSTL 200-day simple moving average has changed by -$3.22 (-13.25%)

What is Castle Biosciences, Inc. 50-day simple moving average?

The current 50-day SMA of CSTL is $23.07

What is the all-time high 50-day SMA for Castle Biosciences, Inc.?

Castle Biosciences, Inc. all-time high 50-day simple moving average is $78.50

What is CSTL 50-day simple moving average year-to-date change?

Castle Biosciences, Inc. 50-day simple moving average has changed by -$7.32 (-24.09%) since the beginning of the year

What is Castle Biosciences, Inc. 50-day SMA year-on-year change?

Over the past year, CSTL 50-day simple moving average has changed by -$7.38 (-24.24%)
On this page