$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