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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$23.54$23.54157,300
2022-12-29$23.20$23.20182,700
2022-12-28$21.65$21.65343,500
2022-12-27$21.56$21.56159,300
2022-12-23$23.23$23.23101,800
2022-12-22$23.66$23.6666,100
2022-12-21$24.04$24.04123,900
2022-12-20$23.29$23.29204,800
2022-12-19$22.93$22.93178,500
2022-12-16$24.07$24.07275,900
2022-12-15$24.69$24.69187,300
2022-12-14$24.85$24.85191,100
2022-12-13$23.87$23.87168,200
2022-12-12$23.07$23.07161,100
2022-12-09$22.32$22.32193,900
2022-12-08$24.41$24.41166,500
2022-12-07$23.68$23.68119,000
2022-12-06$23.81$23.81124,300
2022-12-05$24.41$24.41180,500
2022-12-02$25.71$25.71153,700
2022-12-01$24.05$24.05142,400
2022-11-30$23.59$23.59314,600
2022-11-29$21.87$21.87380,200
2022-11-28$20.61$20.61124,900
2022-11-25$21.27$21.2741,000
2022-11-23$21.07$21.07132,900
2022-11-22$21.08$21.08123,900
2022-11-21$20.84$20.84118,300
2022-11-18$21.00$21.00281,300
2022-11-17$20.00$20.00235,000
2022-11-16$21.78$21.78144,700
2022-11-15$23.03$23.03140,400
2022-11-14$22.58$22.58271,600
2022-11-11$22.41$22.41369,900
2022-11-10$21.02$21.02541,300
2022-11-09$18.08$18.08295,400
2022-11-08$20.12$20.12249,700
2022-11-07$19.70$19.70231,600
2022-11-04$21.94$21.94169,900
2022-11-03$24.27$24.27264,100
2022-11-02$24.77$24.77176,900
2022-11-01$25.82$25.82184,100
2022-10-31$25.52$25.52359,900
2022-10-28$23.43$23.43189,300
2022-10-27$21.99$21.99251,500
2022-10-26$22.23$22.23217,600
2022-10-25$21.88$21.88279,000
2022-10-24$20.34$20.34150,200
2022-10-21$21.49$21.49207,000
2022-10-20$21.77$21.7799,900
2022-10-19$21.91$21.91306,400
2022-10-18$23.51$23.51178,000
2022-10-17$23.35$23.35306,300
2022-10-14$22.02$22.02215,200
2022-10-13$24.32$24.32283,700
2022-10-12$24.61$24.61153,700
2022-10-11$24.10$24.10151,100
2022-10-10$24.09$24.09135,600
2022-10-07$26.62$26.62221,400
2022-10-06$27.54$27.54225,000
2022-10-05$29.16$29.16222,500
2022-10-04$30.00$30.00235,100
2022-10-03$27.77$27.77256,500
2022-09-30$26.08$26.08236,800
2022-09-29$25.42$25.42127,000
2022-09-28$26.09$26.09249,100
2022-09-27$23.78$23.78110,600
2022-09-26$23.77$23.77115,100
2022-09-23$24.65$24.65140,100
2022-09-22$25.00$25.00131,800
2022-09-21$26.54$26.54180,000
2022-09-20$26.51$26.51207,100
2022-09-19$25.81$25.81225,800
2022-09-16$27.15$27.15168,800
2022-09-15$28.42$28.42127,000
2022-09-14$28.35$28.3574,100
2022-09-13$28.24$28.24156,500
2022-09-12$29.74$29.74126,600
2022-09-09$29.33$29.3397,900
2022-09-08$28.36$28.36229,400
2022-09-07$26.70$26.70284,600
2022-09-06$26.40$26.40179,500
2022-09-02$27.99$27.99164,300
2022-09-01$28.42$28.42142,200
2022-08-31$29.00$29.00159,900
2022-08-30$29.37$29.37149,700
2022-08-29$29.60$29.60249,100
2022-08-26$30.94$30.94218,800
2022-08-25$32.66$32.6694,000
2022-08-24$32.09$32.09102,900
2022-08-23$30.99$30.99108,800
2022-08-22$31.20$31.20101,200
2022-08-19$31.88$31.88190,300
2022-08-18$32.39$32.39145,600
2022-08-17$32.56$32.56169,600
2022-08-16$32.13$32.13180,500
2022-08-15$33.49$33.49224,500
2022-08-12$33.94$33.94210,500
2022-08-11$34.21$34.21417,600
2022-08-10$34.32$34.32362,000
2022-08-09$30.64$30.64518,200
2022-08-08$28.48$28.48599,300
2022-08-05$30.56$30.56188,500
2022-08-04$31.06$31.06159,900
2022-08-03$29.73$29.73177,600
2022-08-02$29.19$29.19181,600
2022-08-01$27.21$27.21165,100
2022-07-29$27.96$27.96119,400
2022-07-28$28.01$28.01134,600
2022-07-27$27.98$27.98160,600
2022-07-26$27.32$27.32213,900
2022-07-25$25.83$25.83130,700
2022-07-22$25.44$25.4494,400
2022-07-21$27.15$27.15106,600
2022-07-20$27.08$27.08194,900
2022-07-19$25.44$25.44322,900
2022-07-18$23.50$23.50206,400
2022-07-15$24.73$24.73158,900
2022-07-14$24.52$24.52165,200
2022-07-13$26.68$26.68339,000
2022-07-12$25.82$25.82480,800
2022-07-11$25.04$25.04198,600
2022-07-08$25.80$25.80270,300
2022-07-07$25.34$25.34794,300
2022-07-06$23.34$23.34157,800
2022-07-05$24.31$24.31363,500
2022-07-01$22.51$22.51225,500
2022-06-30$21.95$21.95188,800
2022-06-29$23.01$23.01143,100
2022-06-28$22.98$22.98285,900
2022-06-27$22.61$22.61348,300
2022-06-24$23.83$23.831,334,400
2022-06-23$22.11$22.11677,200
2022-06-22$17.93$17.93276,400
2022-06-21$16.41$16.41511,000
2022-06-17$16.00$16.00566,900
2022-06-16$16.03$16.03344,600
2022-06-15$16.96$16.96422,800
2022-06-14$17.04$17.04201,300
2022-06-13$18.09$18.09279,700
2022-06-10$19.43$19.43166,600
2022-06-09$20.90$20.90167,600
2022-06-08$21.81$21.81137,200
2022-06-07$21.24$21.24197,300
2022-06-06$21.55$21.55479,300
2022-06-03$19.10$19.10592,200
2022-06-02$20.77$20.77556,700
2022-06-01$21.11$21.11336,900
2022-05-31$22.27$22.27668,700
2022-05-27$22.68$22.68253,500
2022-05-26$20.99$20.99335,200
2022-05-25$19.62$19.62202,700
2022-05-24$20.11$20.11183,500
2022-05-23$21.48$21.48252,300
2022-05-20$21.65$21.65411,500
2022-05-19$19.63$19.63400,300
2022-05-18$18.54$18.54200,000
2022-05-17$20.13$20.13276,900
2022-05-16$19.48$19.48303,700
2022-05-13$19.71$19.71329,400
2022-05-12$18.97$18.97424,200
2022-05-11$18.10$18.10528,400
2022-05-10$20.28$20.28436,100
2022-05-09$19.17$19.17557,400
2022-05-06$21.15$21.15455,600
2022-05-05$21.86$21.86376,800
2022-05-04$24.24$24.24381,000
2022-05-03$24.09$24.09215,800
2022-05-02$24.56$24.56378,200
2022-04-29$22.34$22.34342,000
2022-04-28$22.94$22.94257,000
2022-04-27$22.90$22.90313,800
2022-04-26$22.40$22.40714,800
2022-04-25$23.82$23.82850,900
2022-04-22$22.91$22.91528,700
2022-04-21$23.45$23.45625,000
2022-04-20$24.51$24.511,235,900
2022-04-19$24.32$24.321,720,200
2022-04-18$24.35$24.35434,500
2022-04-14$25.94$25.94348,400
2022-04-13$28.39$28.39385,600
2022-04-12$27.65$27.65827,100
2022-04-11$30.92$30.92456,000
2022-04-08$32.75$32.75427,300
2022-04-07$34.95$34.95280,900
2022-04-06$36.20$36.20377,300
2022-04-05$38.40$38.40351,700
2022-04-04$45.99$45.9965,300
2022-04-01$45.98$45.9890,300
2022-03-31$44.86$44.86145,500
2022-03-30$44.00$44.00173,500
2022-03-29$45.82$45.82238,800
2022-03-28$42.46$42.46120,600
2022-03-25$42.37$42.37120,800
2022-03-24$44.17$44.17125,700
2022-03-23$43.62$43.62101,700
2022-03-22$45.92$45.9267,100
2022-03-21$43.65$43.6584,300
2022-03-18$45.12$45.12203,500
2022-03-17$43.87$43.87142,900
2022-03-16$41.39$41.39140,500
2022-03-15$36.46$36.46155,400
2022-03-14$37.02$37.02313,600
2022-03-11$39.95$39.95123,200
2022-03-10$43.12$43.12108,400
2022-03-09$43.31$43.31168,200
2022-03-08$41.81$41.81143,000
2022-03-07$41.30$41.30137,600
2022-03-04$42.26$42.26130,400
2022-03-03$45.13$45.13207,100
2022-03-02$46.06$46.06156,300
2022-03-01$46.70$46.70299,000
2022-02-28$43.29$43.29339,700
2022-02-25$44.69$44.69171,900
2022-02-24$43.31$43.31255,300
2022-02-23$38.91$38.91273,300
2022-02-22$39.22$39.22187,700
2022-02-18$39.78$39.78146,800
2022-02-17$39.97$39.97152,000
2022-02-16$43.16$43.16240,700
2022-02-15$43.00$43.00275,200
2022-02-14$43.69$43.69139,700
2022-02-11$43.46$43.46122,500
2022-02-10$44.57$44.57176,600
2022-02-09$46.98$46.98220,200
2022-02-08$45.23$45.23207,600
2022-02-07$44.11$44.11352,400
2022-02-04$42.93$42.93285,600
2022-02-03$41.70$41.70262,700
2022-02-02$41.46$41.46185,400
2022-02-01$42.45$42.45174,800
2022-01-31$43.25$43.25422,300
2022-01-28$38.41$38.41290,300
2022-01-27$35.56$35.56393,900
2022-01-26$36.27$36.27490,100
2022-01-25$34.97$34.97307,000
2022-01-24$35.44$35.44361,200
2022-01-21$33.60$33.60293,400
2022-01-20$33.88$33.88295,600
2022-01-19$33.17$33.17246,400
2022-01-18$33.66$33.66261,200
2022-01-14$36.69$36.69265,800
2022-01-13$36.96$36.96135,900
2022-01-12$38.64$38.64182,600
2022-01-11$40.32$40.32290,400
2022-01-10$40.23$40.23195,600
2022-01-07$39.09$39.09163,800
2022-01-06$39.63$39.63216,600
2022-01-05$40.44$40.44223,100
2022-01-04$44.00$44.00310,700
2022-01-03$45.63$45.63309,100