NASDAQ:CSTL | Historical Stock Price | 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.

View year

Historical Stock Price — 2026

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
2026-04-14$24.37$24.37211,000
2026-04-13$23.53$23.53251,200
2026-04-10$23.13$23.13443,700
2026-04-09$23.43$23.43216,200
2026-04-08$25.19$25.19418,600
2026-04-07$24.83$24.83281,200
2026-04-06$24.73$24.73201,600
2026-04-02$24.84$24.84288,500
2026-04-01$25.05$25.05292,900
2026-03-31$24.55$24.55431,500
2026-03-30$23.55$23.55286,400
2026-03-27$23.53$23.53294,100
2026-03-26$24.70$24.70461,900
2026-03-25$25.27$25.27280,900
2026-03-24$25.35$25.35230,900
2026-03-23$25.75$25.75249,300
2026-03-20$25.00$25.00294,500
2026-03-19$25.70$25.70221,600
2026-03-18$25.62$25.62371,900
2026-03-17$25.90$25.90349,700
2026-03-16$25.83$25.83331,500
2026-03-13$25.56$25.56245,500
2026-03-12$25.32$25.32388,100
2026-03-11$26.13$26.13232,500
2026-03-10$26.60$26.60237,500
2026-03-09$27.02$27.02335,700
2026-03-06$27.12$27.12318,300
2026-03-05$27.91$27.91419,900
2026-03-04$28.17$28.17563,100
2026-03-03$27.57$27.57869,000
2026-03-02$27.99$27.99515,800
2026-02-27$29.57$29.57926,900
2026-02-26$31.88$31.88665,800
2026-02-25$30.83$30.83409,400
2026-02-24$29.94$29.94555,400
2026-02-23$28.94$28.94469,300
2026-02-20$29.21$29.21607,200
2026-02-19$31.34$31.34622,000
2026-02-18$33.67$33.67200,000
2026-02-17$33.42$33.42231,300
2026-02-13$33.15$33.15242,900
2026-02-12$31.90$31.90278,200
2026-02-11$32.34$32.34531,700
2026-02-10$32.37$32.37308,000
2026-02-09$32.23$32.23426,600
2026-02-06$32.75$32.75556,500
2026-02-05$32.40$32.40763,800
2026-02-04$34.96$34.96668,300
2026-02-03$38.94$38.94409,000
2026-02-02$39.47$39.47261,300
2026-01-30$39.39$39.39425,600
2026-01-29$39.16$39.16324,400
2026-01-28$39.51$39.51560,700
2026-01-27$42.84$42.84358,300
2026-01-26$43.04$43.04616,400
2026-01-23$42.24$42.24371,300
2026-01-22$42.15$42.15251,600
2026-01-21$40.98$40.98279,300
2026-01-20$40.86$40.86298,800
2026-01-16$40.01$40.01289,700
2026-01-15$40.75$40.75276,900
2026-01-14$40.77$40.77410,800
2026-01-13$39.64$39.64330,200
2026-01-12$39.66$39.66614,800
2026-01-09$39.34$39.34334,200
2026-01-08$39.89$39.89303,900
2026-01-07$40.61$40.61274,200
2026-01-06$40.07$40.07407,500
2026-01-05$39.00$39.00507,300
2026-01-02$38.54$38.54404,300