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 — 2025

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$38.90$38.90357,000
2025-12-30$39.31$39.31221,100
2025-12-29$39.27$39.27264,600
2025-12-26$39.40$39.40187,000
2025-12-24$40.09$40.09138,400
2025-12-23$40.20$40.20225,600
2025-12-22$41.39$41.39502,300
2025-12-19$39.44$39.44361,600
2025-12-18$39.60$39.60280,800
2025-12-17$39.66$39.66319,800
2025-12-16$39.05$39.05316,400
2025-12-15$38.88$38.88393,200
2025-12-12$38.63$38.63455,500
2025-12-11$37.97$37.97511,100
2025-12-10$38.02$38.02664,300
2025-12-09$38.25$38.25514,100
2025-12-08$38.10$38.10332,200
2025-12-05$38.64$38.64549,800
2025-12-04$39.62$39.62438,400
2025-12-03$39.41$39.41301,700
2025-12-02$39.10$39.10218,600
2025-12-01$39.12$39.12454,000
2025-11-28$39.95$39.95156,300
2025-11-26$39.94$39.94480,500
2025-11-25$39.93$39.93560,400
2025-11-24$38.49$38.49677,700
2025-11-21$37.88$37.88727,800
2025-11-20$35.72$35.72745,600
2025-11-19$34.65$34.65468,300
2025-11-18$33.55$33.55330,700
2025-11-17$33.95$33.95350,200
2025-11-14$33.45$33.45483,800
2025-11-13$34.12$34.12398,600
2025-11-12$34.82$34.82339,800
2025-11-11$34.97$34.97458,200
2025-11-10$34.74$34.74390,400
2025-11-07$33.04$33.04375,500
2025-11-06$33.55$33.55679,100
2025-11-05$33.57$33.571,094,200
2025-11-04$31.63$31.631,513,800
2025-11-03$25.99$25.991,077,900
2025-10-31$25.50$25.50454,300
2025-10-30$24.21$24.21196,700
2025-10-29$23.74$23.74196,000
2025-10-28$24.15$24.15168,700
2025-10-27$23.96$23.96210,400
2025-10-24$24.51$24.51198,900
2025-10-23$24.18$24.18209,400
2025-10-22$23.74$23.74246,200
2025-10-21$23.40$23.40279,000
2025-10-20$23.01$23.01284,600
2025-10-17$22.14$22.14230,800
2025-10-16$22.53$22.53240,500
2025-10-15$22.51$22.51339,500
2025-10-14$22.36$22.36254,900
2025-10-13$22.81$22.81186,600
2025-10-10$23.08$23.08263,100
2025-10-09$23.66$23.66191,700
2025-10-08$23.59$23.59242,900
2025-10-07$22.92$22.92279,500
2025-10-06$23.31$23.31419,600
2025-10-03$22.72$22.72228,500
2025-10-02$22.23$22.23455,300
2025-10-01$23.02$23.02410,300
2025-09-30$22.77$22.77212,600
2025-09-29$22.36$22.36227,100
2025-09-26$22.71$22.71163,300
2025-09-25$22.74$22.74305,900
2025-09-24$22.67$22.67251,000
2025-09-23$23.56$23.56261,600
2025-09-22$24.08$24.08301,600
2025-09-19$24.41$24.41692,600
2025-09-18$23.46$23.46558,800
2025-09-17$21.82$21.82251,400
2025-09-16$21.75$21.75435,100
2025-09-15$21.62$21.62644,300
2025-09-12$21.42$21.42301,700
2025-09-11$22.75$22.75332,400
2025-09-10$22.94$22.94379,800
2025-09-09$24.65$24.65309,300
2025-09-08$24.06$24.06276,600
2025-09-05$23.56$23.56233,000
2025-09-04$23.09$23.09419,900
2025-09-03$23.20$23.20656,800
2025-09-02$24.21$24.21659,300
2025-08-29$24.01$24.01518,800
2025-08-28$23.46$23.46655,800
2025-08-27$22.28$22.28839,200
2025-08-26$21.35$21.35490,600
2025-08-25$20.57$20.57281,200
2025-08-22$20.84$20.84355,000
2025-08-21$19.97$19.97227,300
2025-08-20$19.78$19.78343,200
2025-08-19$19.90$19.90635,400
2025-08-18$20.56$20.56360,800
2025-08-15$20.09$20.09717,200
2025-08-14$19.82$19.82724,400
2025-08-13$19.41$19.412,389,500
2025-08-12$19.34$19.34475,200
2025-08-11$19.16$19.16452,900
2025-08-08$19.36$19.36560,800
2025-08-07$19.65$19.65738,000
2025-08-06$19.76$19.761,274,400
2025-08-05$20.35$20.352,024,900
2025-08-04$15.32$15.32884,200
2025-08-01$14.65$14.65421,600
2025-07-31$15.15$15.15455,600
2025-07-30$16.08$16.08346,200
2025-07-29$16.23$16.23325,700
2025-07-28$16.33$16.33330,900
2025-07-25$16.07$16.07288,400
2025-07-24$16.43$16.43308,600
2025-07-23$16.80$16.80399,200
2025-07-22$16.32$16.32457,400
2025-07-21$16.72$16.72543,400
2025-07-18$16.54$16.54463,700
2025-07-17$17.39$17.39482,400
2025-07-16$18.68$18.68256,800
2025-07-15$18.87$18.87300,500
2025-07-14$19.50$19.50231,100
2025-07-11$19.66$19.66284,100
2025-07-10$19.84$19.84282,900
2025-07-09$20.12$20.12415,200
2025-07-08$19.76$19.76400,600
2025-07-07$19.46$19.46576,200
2025-07-03$20.30$20.30166,000
2025-07-02$20.01$20.01337,500
2025-07-01$20.34$20.34353,200
2025-06-30$20.42$20.42527,600
2025-06-27$20.35$20.351,394,900
2025-06-26$19.75$19.75434,100
2025-06-25$19.47$19.47430,400
2025-06-24$19.16$19.16309,900
2025-06-23$18.85$18.85255,500
2025-06-20$18.52$18.52312,800
2025-06-18$18.91$18.91335,500
2025-06-17$18.54$18.54581,600
2025-06-16$19.27$19.27369,600
2025-06-13$18.75$18.75516,100
2025-06-12$18.82$18.82573,300
2025-06-11$18.44$18.44424,100
2025-06-10$18.04$18.04323,800
2025-06-09$18.17$18.17469,400
2025-06-06$17.60$17.60560,200
2025-06-05$17.02$17.02343,700
2025-06-04$17.02$17.02279,900
2025-06-03$16.71$16.71391,300
2025-06-02$16.27$16.27487,700
2025-05-30$15.97$15.97441,000
2025-05-29$15.95$15.95329,100
2025-05-28$16.23$16.23540,400
2025-05-27$15.80$15.80531,000
2025-05-23$16.10$16.10287,400
2025-05-22$15.89$15.89292,500
2025-05-21$16.02$16.02318,500
2025-05-20$16.50$16.50244,600
2025-05-19$16.40$16.40334,100
2025-05-16$16.75$16.75393,900
2025-05-15$16.48$16.48409,200
2025-05-14$16.32$16.32439,500
2025-05-13$17.03$17.03498,900
2025-05-12$17.04$17.04370,800
2025-05-09$16.79$16.79380,700
2025-05-08$17.21$17.21583,100
2025-05-07$17.05$17.05792,700
2025-05-06$16.62$16.621,563,500
2025-05-05$18.75$18.75546,500
2025-05-02$19.35$19.351,249,000
2025-05-01$19.31$19.31471,100
2025-04-30$20.05$20.05394,200
2025-04-29$19.85$19.85322,500
2025-04-28$20.09$20.09489,200
2025-04-25$20.63$20.63298,200
2025-04-24$20.93$20.93567,300
2025-04-23$21.27$21.27468,300
2025-04-22$21.98$21.98350,100
2025-04-21$21.14$21.14635,200
2025-04-17$21.51$21.51454,000
2025-04-16$21.26$21.26501,800
2025-04-15$21.05$21.05515,600
2025-04-14$19.89$19.89193,500
2025-04-11$19.70$19.70209,000
2025-04-10$19.30$19.30251,000
2025-04-09$20.11$20.11553,200
2025-04-08$18.60$18.60419,200
2025-04-07$19.09$19.09420,500
2025-04-04$18.57$18.57459,500
2025-04-03$19.19$19.19289,700
2025-04-02$20.19$20.19267,600
2025-04-01$19.78$19.78244,300
2025-03-31$20.02$20.02324,700
2025-03-28$19.94$19.94203,400
2025-03-27$20.10$20.10178,000
2025-03-26$20.08$20.08181,600
2025-03-25$20.84$20.84175,000
2025-03-24$20.98$20.98155,700
2025-03-21$20.52$20.52605,800
2025-03-20$20.07$20.07355,800
2025-03-19$20.54$20.54235,700
2025-03-18$20.49$20.49470,900
2025-03-17$20.03$20.03629,800
2025-03-14$19.29$19.29705,300
2025-03-13$18.76$18.76408,000
2025-03-12$19.63$19.63609,100
2025-03-11$19.54$19.54736,500
2025-03-10$18.93$18.93761,700
2025-03-07$20.21$20.21412,800
2025-03-06$20.59$20.59489,200
2025-03-05$21.32$21.32342,400
2025-03-04$22.23$22.23689,400
2025-03-03$21.27$21.27553,800
2025-02-28$21.68$21.68940,400
2025-02-27$25.28$25.28586,300
2025-02-26$26.04$26.04389,900
2025-02-25$25.09$25.09591,800
2025-02-24$25.36$25.36242,600
2025-02-21$25.75$25.75294,900
2025-02-20$26.15$26.15361,700
2025-02-19$27.19$27.19331,700
2025-02-18$26.72$26.72315,700
2025-02-14$27.32$27.32352,500
2025-02-13$27.61$27.61703,800
2025-02-12$27.85$27.85363,800
2025-02-11$28.12$28.12423,400
2025-02-10$27.71$27.71409,200
2025-02-07$27.60$27.60267,000
2025-02-06$27.83$27.83293,100
2025-02-05$28.12$28.12461,200
2025-02-04$28.15$28.15410,400
2025-02-03$28.75$28.75299,800
2025-01-31$28.27$28.27325,200
2025-01-30$28.22$28.22277,600
2025-01-29$27.49$27.49358,800
2025-01-28$27.06$27.06306,500
2025-01-27$26.65$26.65368,900
2025-01-24$26.44$26.44249,800
2025-01-23$26.50$26.50221,200
2025-01-22$26.62$26.62449,500
2025-01-21$26.72$26.72655,000
2025-01-17$24.94$24.94508,800
2025-01-16$25.09$25.09375,600
2025-01-15$25.02$25.02541,600
2025-01-14$25.46$25.461,051,300
2025-01-13$26.15$26.151,251,700
2025-01-10$30.25$30.251,196,400
2025-01-08$32.72$32.72351,600
2025-01-07$32.17$32.17389,600
2025-01-06$29.36$29.36376,100
2025-01-03$28.61$28.61287,900
2025-01-02$28.04$28.04267,400