NASDAQ : CSTL

Castle Biosciences, Inc. — Stock Chart

$24.51 USD

$0.61 (2.57%)

Volume
296K
Average Volume
397.1K
Market Capitalization
$743.39M
P/E Ratio
-57.07
Dividend Yield
0.00%
Price Target
$40.00
Year High
$44.28
Year Low
$14.59
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$6.75
CSTL Price Chart
Historical Price Data
Date Opening Price Closing Price %Chg Volume
2026-07-21 $23.34 $24.51 5.01% 296K
2026-07-20 $23.97 $23.90 -0.29% 315.7K
2026-07-17 $23.79 $24.16 1.56% 242.9K
2026-07-16 $24.06 $24.23 0.71% 375.7K
2026-07-15 $23.07 $24.02 4.12% 188.23K
2026-07-14 $23.30 $23.12 -0.77% 251.3K
2026-07-13 $23.67 $22.98 -2.92% 269.91K
2026-07-10 $24.55 $23.72 -3.38% 207.33K
2026-07-09 $23.70 $24.56 3.63% 262.63K
2026-07-08 $23.45 $23.64 0.81% 413.2K
2026-07-07 $24.36 $23.83 -2.18% 234.22K
2026-07-06 $23.95 $24.21 1.09% 209.12K
2026-07-02 $24.71 $24.11 -2.43% 175.5K
2026-07-01 $23.92 $24.71 3.30% 318.3K
2026-06-30 $24.14 $23.85 -1.20% 336.71K
2026-06-29 $24.35 $24.32 -0.12% 324.3K
2026-06-26 $22.67 $24.30 7.19% 1.04M
2026-06-25 $22.33 $22.91 2.60% 305.33K
2026-06-24 $21.42 $22.12 3.27% 457.8K
2026-06-23 $21.07 $21.38 1.47% 439.3K
2026-06-22 $21.29 $21.20 -0.42% 429.41K
2026-06-18 $20.39 $21.12 3.58% 726.61K
2026-06-17 $20.68 $20.25 -2.08% 310.44K
2026-06-16 $20.67 $20.46 -1.02% 380.22K
2026-06-15 $20.73 $20.66 -0.34% 220.5K
2026-06-12 $21.06 $20.70 -1.71% 154.63K
2026-06-11 $21.07 $21.01 -0.28% 215.22K
2026-06-10 $20.88 $21.08 0.96% 245.61K
2026-06-09 $20.30 $21.08 3.84% 289.5K
2026-06-08 $21.16 $20.12 -4.91% 248K
2026-06-05 $21.57 $21.01 -2.60% 212.5K
2026-06-04 $20.61 $21.60 4.80% 293.3K
2026-06-03 $19.66 $20.39 3.71% 516.63K
2026-06-02 $20.54 $19.71 -4.04% 460K
2026-06-01 $20.98 $20.97 -0.05% 312.14K
2026-05-29 $21.99 $21.08 -4.14% 358.63K
2026-05-28 $21.12 $22.11 4.69% 299.8K
2026-05-27 $19.77 $21.26 7.54% 626.06K
2026-05-26 $20.12 $19.69 -2.14% 401.93K
2026-05-22 $20.52 $20.15 -1.80% 289.3K
2026-05-21 $19.78 $20.54 3.84% 327.3K
2026-05-20 $19.28 $20.03 3.89% 425.11K
2026-05-19 $19.42 $19.20 -1.13% 343.5K
2026-05-18 $18.48 $19.32 4.55% 515.3K
2026-05-15 $18.69 $19.13 2.35% 554.91K
2026-05-14 $18.25 $18.88 3.45% 652.5K
2026-05-13 $18.51 $18.15 -1.94% 664.5K
2026-05-12 $18.95 $18.63 -1.69% 571.23K
2026-05-11 $19.91 $19.04 -4.37% 627.2K
2026-05-08 $19.26 $19.83 2.96% 498.55K
2026-05-07 $22.66 $19.24 -15.09% 2M
2026-05-06 $24.66 $24.75 0.36% 701.84K
2026-05-05 $25.43 $24.60 -3.26% 398.9K
2026-05-04 $24.73 $25.52 3.19% 230.63K
2026-05-01 $24.53 $24.81 1.14% 176.94K
2026-04-30 $24.50 $24.49 -0.04% 350.64K
2026-04-29 $24.33 $24.24 -0.37% 406.8K
2026-04-28 $25.00 $24.69 -1.24% 291.62K
2026-04-27 $24.45 $24.98 2.17% 306.04K
2026-04-24 $23.59 $24.46 3.69% 341.35K
2026-04-23 $24.80 $23.69 -4.48% 259.2K
2026-04-22 $24.72 $25.10 1.54% 226.9K
2026-04-21 $25.19 $24.58 -2.42% 492.94K
2026-04-20 $24.67 $25.16 1.99% 212.63K
2026-04-17 $25.14 $25.05 -0.36% 214.83K
2026-04-16 $24.62 $24.56 -0.24% 261.81K
2026-04-15 $24.37 $24.62 1.03% 196.05K
2026-04-14 $23.72 $24.37 2.74% 211K
2026-04-13 $22.92 $23.53 2.66% 251.22K
2026-04-10 $23.30 $23.13 -0.73% 443.7K
2026-04-09 $24.83 $23.43 -5.64% 216.23K
2026-04-08 $25.85 $25.19 -2.55% 418.65K
2026-04-07 $24.82 $24.83 0.04% 281.2K
2026-04-06 $24.96 $24.73 -0.92% 201.6K
2026-04-02 $24.41 $24.84 1.76% 288.51K
2026-04-01 $24.92 $25.05 0.52% 292.9K
2026-03-31 $23.86 $24.55 2.89% 431.5K
2026-03-30 $23.54 $23.55 0.04% 286.41K
2026-03-27 $24.60 $23.53 -4.35% 294.1K
2026-03-26 $25.11 $24.70 -1.63% 461.94K
2026-03-25 $25.81 $25.27 -2.09% 280.9K
2026-03-24 $25.73 $25.35 -1.48% 230.9K
2026-03-23 $25.81 $25.75 -0.23% 249.3K
2026-03-20 $25.69 $25.00 -2.69% 294.5K
2026-03-19 $25.46 $25.70 0.94% 222K
2026-03-18 $25.50 $25.62 0.47% 371.94K
2026-03-17 $26.05 $25.90 -0.58% 349.72K
2026-03-16 $25.81 $25.83 0.08% 331.51K
2026-03-13 $25.40 $25.56 0.63% 245.5K
2026-03-12 $25.77 $25.32 -1.75% 388.1K