Castle Biosciences Inc.

NASDAQ: CSTL · Real-Time Price · USD
19.82
0.41 (2.11%)
At close: Aug 14, 2025, 3:59 PM
19.82
-0.03%
Pre-market: Aug 15, 2025, 08:45 AM EDT

CSTL Stock Price History

Historical Data

Date Open High Low Close Adj Close % Change Volume
Aug 14, 2025 19.21 19.96 18.99 19.82 19.82 2.11% 646,170
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
Jul 21, 2025 16.54 16.95 16.25 16.72 16.72 1.09% 543,400
Jul 18, 2025 17.58 17.72 16.41 16.54 16.54 -4.89% 463,744