Castle Biosciences Inc.

NASDAQ: CSTL · Real-Time Price · USD
20.55
0.46 (2.29%)
At close: Aug 18, 2025, 3:59 PM
20.56
0.05%
After-hours: Aug 18, 2025, 05:31 PM EDT

CSTL Stock Price History

Historical Data

Date Open High Low Close Adj Close % Change Volume
Aug 18, 2025 20.01 20.67 20.01 20.56 n/a 2.34% 323,046
Aug 15, 2025 20.06 20.21 19.45 20.09 20.09 1.36% 717,177
Aug 14, 2025 19.21 19.96 18.99 19.82 19.82 2.11% 724,443
Aug 13, 2025 19.51 19.92 19.24 19.41 19.41 0.36% 2,389,500
Aug 12, 2025 19.07 19.66 18.96 19.34 19.34 0.94% 475,200
Aug 11, 2025 19.47 19.60 19.00 19.16 19.16 -1.03% 452,900
Aug 8, 2025 19.90 20.18 19.27 19.36 19.36 -1.48% 560,800
Aug 7, 2025 19.50 19.80 18.81 19.65 19.65 -0.56% 738,080
Aug 6, 2025 20.27 20.76 19.14 19.76 19.76 -2.90% 1,274,515
Aug 5, 2025 19.85 21.33 18.68 20.35 20.35 32.83% 2,024,900
Aug 4, 2025 14.75 15.41 14.59 15.32 15.32 4.57% 884,200
Aug 1, 2025 15.16 15.16 14.61 14.65 14.65 -3.30% 421,610
Jul 31, 2025 16.00 16.20 15.11 15.15 15.15 -5.78% 455,600
Jul 30, 2025 16.36 16.67 16.01 16.08 16.08 -0.92% 346,200
Jul 29, 2025 16.32 16.34 16.01 16.23 16.23 -0.61% 325,700
Jul 28, 2025 16.32 16.65 16.10 16.33 16.33 1.62% 330,900
Jul 25, 2025 16.45 16.57 16.00 16.07 16.07 -2.19% 288,523
Jul 24, 2025 16.72 16.82 16.34 16.43 16.43 -2.20% 308,618
Jul 23, 2025 16.92 17.31 16.47 16.80 16.80 2.94% 399,252
Jul 22, 2025 16.72 16.93 16.16 16.32 16.32 -2.39% 457,400