NASDAQ:CSTL | Stock Price History | CASTLE BIOSCIENCES INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2019-07-25 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$11.08$17.13$26.48$40.95$63.32$97.912019-07-252026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

Historical Stock Price

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$32.758,623
2026-09-03$33.1412,704
2026-09-02$33.795,990
2026-09-01$33.3922,436
2026-08-31$33.1715,474
2026-08-28$33.9718,307
2026-08-27$34.26$34.26251,200$34.1216,034
2026-08-26$34.08$34.08456,300$34.7821,477
2026-08-25$35.00$35.00483,100$33.7036,000
2026-08-24$33.47$33.47357,700$33.8826,951
2026-08-21$34.20$34.20573,500$32.7032,386
2026-08-20$32.93$32.93322,900$32.9119,293
2026-08-19$32.32$32.32451,900$29.5120,653
2026-08-18$29.03$29.03596,600$30.0232,988
2026-08-17$29.95$29.95225,800$29.868,723
2026-08-14$29.62$29.62264,200$31.1214,504
2026-08-13$30.55$30.55362,200$31.6335,165
2026-08-12$31.43$31.43436,000$32.1044,580
2026-08-11$32.24$32.24313,500$31.9313,535
2026-08-10$32.35$32.35400,700$32.5519,453
2026-08-07$32.03$32.03241,800$31.0014,490
2026-08-06$30.47$30.47833,400$30.0414,918
2026-08-05$30.40$30.40520,200$31.1821,897
2026-08-04$31.18$31.18675,100$30.1931,126
2026-08-03$30.39$30.39783,900$27.9153,788
2026-07-31$28.00$28.001,757,800$28.7577,518
2026-07-30$26.79$26.79716,300$24.8529,371
2026-07-29$24.46$24.46340,100$24.1531,592
2026-07-28$23.89$23.89366,200$24.5117,659
2026-07-27$24.44$24.44291,600$25.1419,452
2026-07-24$24.68$24.68409,000$25.5525,816
2026-07-23$25.48$25.48407,900$25.2315,746
2026-07-22$24.81$24.81437,900$24.5334,265
2026-07-21$24.51$24.51326,200$23.349,713
2026-07-20$23.90$23.90315,700$23.8717,483
2026-07-17$24.16$24.16242,900
2026-07-16$24.23$24.23375,700
2026-07-15$24.02$24.02188,200
2026-07-14$23.12$23.12251,300
2026-07-13$22.98$22.98269,900
2026-07-10$23.72$23.72207,300
2026-07-09$24.56$24.56262,600
2026-07-08$23.64$23.64413,200
2026-07-07$23.83$23.83234,200
2026-07-06$24.21$24.21209,100
2026-07-02$24.11$24.11175,500
2026-07-01$24.71$24.71318,300
2026-06-30$23.85$23.85336,700
2026-06-29$24.32$24.32324,300
2026-06-26$24.30$24.301,043,800
2026-06-25$22.91$22.91305,300
2026-06-24$22.12$22.12457,800
2026-06-23$21.38$21.38439,300
2026-06-22$21.20$21.20429,400
2026-06-18$21.12$21.12726,600
2026-06-17$20.25$20.25310,400
2026-06-16$20.46$20.46380,200
2026-06-15$20.66$20.66220,500
2026-06-12$20.70$20.70154,600
2026-06-11$21.01$21.01215,200
2026-06-10$21.08$21.08245,600
2026-06-09$21.08$21.08289,500
2026-06-08$20.12$20.12248,000
2026-06-05$21.01$21.01212,500
2026-06-04$21.60$21.60293,300
2026-06-03$20.39$20.39516,600
2026-06-02$19.71$19.71459,800
2026-06-01$20.97$20.97312,100
2026-05-29$21.08$21.08358,600
2026-05-28$22.11$22.11299,800
2026-05-27$21.26$21.26626,000
2026-05-26$19.69$19.69401,900
2026-05-22$20.15$20.15289,300
2026-05-21$20.54$20.54327,300
2026-05-20$20.03$20.03425,100
2026-05-19$19.20$19.20343,500
2026-05-18$19.32$19.32515,300
2026-05-15$19.13$19.13554,900
2026-05-14$18.88$18.88652,500
2026-05-13$18.15$18.15664,500
2026-05-12$18.63$18.63571,200
2026-05-11$19.04$19.04627,200
2026-05-08$19.83$19.83498,500
2026-05-07$19.24$19.241,999,200
2026-05-06$24.75$24.75701,800
2026-05-05$24.60$24.60398,900
2026-05-04$25.52$25.52230,600
2026-05-01$24.81$24.81176,900
2026-04-30$24.49$24.49350,600
2026-04-29$24.24$24.24406,800
2026-04-28$24.69$24.69291,600
2026-04-27$24.98$24.98305,800
2026-04-24$24.46$24.46341,300
2026-04-23$23.69$23.69259,200
2026-04-22$25.10$25.10226,900
2026-04-21$24.58$24.58492,900
2026-04-20$25.16$25.16212,600
2026-04-17$25.05$25.05214,800
2026-04-16$24.56$24.56261,600
2026-04-15$24.62$24.62196,000