TickerSweep logo

CSTL

·Castle Biosciences, Inc.
Equity
⚖ Compare this
$19.13
+0.25 (+1.32%) today

Castle Biosciences, Inc. (CSTL) is up 16.08% over the past year but down 22.30% over the past month, trading at $19.13.

Price · today

Key stats

Market cap
Day high$19.61
Day low$18.64
Day open$18.69
Prev close$18.88
ExchangeNasdaqGM

Performance · all intervals

1D
+1.32%
1W
-3.53%
1M
-22.30%
3M
-42.29%
6M
-42.81%
YTD
-50.82%
1Y
+16.08%
5Y
-65.74%
ALL
-16.79%

Green vs red closes

Last 1D
1up0down
100% green
Last 1W
2up3down
40% green
Last 1M
12up10down
55% green
Last 3M
31up32down
49% green
Last 6M
63up61down
51% green
Year to date
46up47down
49% green
Last 1Y
133up117down
53% green
Last 5Y
608up640down
49% green

Custom Interval

Pick any window — not just the presets above.

days

Related stocks

Compare CSTL with

Reserved