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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$67.15$67.15198,800
2020-12-30$68.81$68.81283,200
2020-12-29$66.83$66.83701,500
2020-12-28$73.05$73.05380,300
2020-12-24$71.31$71.31207,600
2020-12-23$72.17$72.17282,000
2020-12-22$72.59$72.59454,700
2020-12-21$71.86$71.86399,100
2020-12-18$62.33$62.33542,700
2020-12-17$63.60$63.60653,300
2020-12-16$67.67$67.672,588,400
2020-12-15$61.06$61.06392,500
2020-12-14$61.92$61.92413,200
2020-12-11$59.74$59.74476,100
2020-12-10$59.16$59.16443,700
2020-12-09$58.05$58.05413,700
2020-12-08$55.54$55.54392,300
2020-12-07$54.19$54.19353,700
2020-12-04$52.00$52.00256,200
2020-12-03$51.07$51.07221,000
2020-12-02$50.30$50.30211,000
2020-12-01$49.80$49.80279,000
2020-11-30$47.56$47.56257,400
2020-11-27$44.47$44.47117,500
2020-11-25$43.60$43.60135,500
2020-11-24$44.92$44.92142,200
2020-11-23$47.15$47.15106,300
2020-11-20$48.08$48.08151,400
2020-11-19$46.25$46.25127,800
2020-11-18$46.21$46.21136,300
2020-11-17$48.12$48.12257,100
2020-11-16$50.25$50.25153,500
2020-11-13$50.36$50.36167,100
2020-11-12$51.79$51.79280,600
2020-11-11$52.08$52.08217,600
2020-11-10$50.01$50.01292,800
2020-11-09$47.78$47.78238,600
2020-11-06$51.70$51.70173,400
2020-11-05$52.31$52.31211,000
2020-11-04$50.43$50.43152,700
2020-11-03$48.00$48.00107,200
2020-11-02$46.77$46.77141,900
2020-10-30$46.43$46.43155,000
2020-10-29$47.11$47.1162,100
2020-10-28$49.32$49.32103,000
2020-10-27$51.24$51.24114,700
2020-10-26$50.98$50.9867,300
2020-10-23$51.84$51.8499,500
2020-10-22$51.34$51.34180,300
2020-10-21$48.70$48.70142,000
2020-10-20$49.18$49.18112,700
2020-10-19$49.71$49.7184,000
2020-10-16$49.97$49.97122,800
2020-10-15$50.79$50.79118,200
2020-10-14$52.79$52.79177,000
2020-10-13$54.85$54.85241,600
2020-10-12$54.85$54.85141,300
2020-10-09$54.86$54.86184,200
2020-10-08$53.87$53.87434,900
2020-10-07$53.95$53.95165,800
2020-10-06$53.22$53.22180,100
2020-10-05$53.19$53.19155,600
2020-10-02$51.43$51.43147,900
2020-10-01$51.60$51.60132,200
2020-09-30$51.45$51.45239,200
2020-09-29$50.53$50.53227,900
2020-09-28$50.00$50.00264,200
2020-09-25$49.62$49.62159,800
2020-09-24$49.75$49.75166,100
2020-09-23$50.29$50.29130,000
2020-09-22$51.40$51.40162,200
2020-09-21$52.03$52.03160,300
2020-09-18$51.04$51.04667,800
2020-09-17$48.58$48.5887,200
2020-09-16$48.04$48.04168,500
2020-09-15$48.48$48.48143,500
2020-09-14$49.56$49.56155,400
2020-09-11$48.60$48.60126,900
2020-09-10$48.99$48.99262,200
2020-09-09$50.09$50.09263,600
2020-09-08$48.68$48.68342,700
2020-09-04$48.05$48.05477,400
2020-09-03$46.27$46.27250,300
2020-09-02$45.82$45.82131,800
2020-09-01$46.10$46.10180,100
2020-08-31$45.73$45.73133,600
2020-08-28$45.56$45.56291,100
2020-08-27$45.80$45.80138,500
2020-08-26$45.80$45.8085,700
2020-08-25$45.86$45.86100,500
2020-08-24$45.59$45.59166,200
2020-08-21$45.78$45.7896,800
2020-08-20$45.52$45.5298,200
2020-08-19$45.79$45.79363,100
2020-08-18$43.59$43.59115,200
2020-08-17$43.67$43.67177,600
2020-08-14$41.32$41.32158,800
2020-08-13$41.05$41.05138,700
2020-08-12$41.88$41.88166,800
2020-08-11$41.85$41.85406,700
2020-08-10$41.54$41.54177,500
2020-08-07$41.80$41.8091,300
2020-08-06$41.65$41.6594,700
2020-08-05$42.18$42.1886,400
2020-08-04$41.36$41.3693,500
2020-08-03$40.32$40.3297,800
2020-07-31$38.72$38.7272,900
2020-07-30$39.30$39.3076,000
2020-07-29$38.75$38.7586,600
2020-07-28$39.65$39.65127,200
2020-07-27$39.88$39.8851,200
2020-07-24$39.04$39.04120,100
2020-07-23$40.11$40.1174,800
2020-07-22$40.05$40.05153,900
2020-07-21$40.82$40.8290,800
2020-07-20$42.60$42.60130,600
2020-07-17$42.99$42.99166,400
2020-07-16$43.03$43.03122,100
2020-07-15$45.10$45.10212,200
2020-07-14$42.97$42.97181,000
2020-07-13$41.50$41.50194,500
2020-07-10$41.75$41.75107,500
2020-07-09$43.84$43.84402,300
2020-07-08$41.99$41.99147,800
2020-07-07$40.88$40.88210,100
2020-07-06$39.71$39.7197,700
2020-07-02$38.47$38.47128,800
2020-07-01$39.12$39.12221,600
2020-06-30$37.69$37.69336,100
2020-06-29$36.21$36.21174,000
2020-06-26$35.09$35.09844,400
2020-06-25$37.03$37.031,420,100
2020-06-24$39.41$39.41247,200
2020-06-23$43.01$43.01334,500
2020-06-22$41.88$41.88598,700
2020-06-19$42.38$42.38298,300
2020-06-18$42.95$42.95503,400
2020-06-17$38.87$38.87195,100
2020-06-16$38.94$38.94286,800
2020-06-15$38.77$38.77302,400
2020-06-12$37.02$37.02101,200
2020-06-11$36.98$36.98242,400
2020-06-10$38.55$38.55151,100
2020-06-09$38.36$38.36121,600
2020-06-08$37.62$37.6248,500
2020-06-05$37.69$37.6998,200
2020-06-04$37.50$37.5090,500
2020-06-03$36.35$36.3567,900
2020-06-02$38.45$38.45220,500
2020-06-01$38.60$38.60187,200
2020-05-29$38.43$38.43209,600
2020-05-28$38.18$38.18173,100
2020-05-27$38.25$38.25191,900
2020-05-26$37.00$37.00211,000
2020-05-22$37.93$37.93153,200
2020-05-21$37.31$37.31109,700
2020-05-20$37.44$37.44146,500
2020-05-19$36.26$36.26109,900
2020-05-18$35.65$35.65197,300
2020-05-15$37.45$37.45201,400
2020-05-14$35.40$35.40367,500
2020-05-13$34.39$34.39198,200
2020-05-12$36.88$36.881,140,400
2020-05-11$32.50$32.50274,300
2020-05-08$31.50$31.50124,500
2020-05-07$31.39$31.39128,000
2020-05-06$28.79$28.79145,200
2020-05-05$28.35$28.35141,700
2020-05-04$27.28$27.28150,600
2020-05-01$28.34$28.34138,400
2020-04-30$30.93$30.9386,600
2020-04-29$30.50$30.50217,000
2020-04-28$29.02$29.02118,300
2020-04-27$28.79$28.79183,800
2020-04-24$29.45$29.45164,500
2020-04-23$28.97$28.97136,300
2020-04-22$27.85$27.8560,800
2020-04-21$29.24$29.24109,800
2020-04-20$30.47$30.47130,700
2020-04-17$29.60$29.60133,200
2020-04-16$29.95$29.9585,600
2020-04-15$29.69$29.69115,200
2020-04-14$29.89$29.89102,500
2020-04-13$28.54$28.5465,700
2020-04-09$28.05$28.05132,300
2020-04-08$28.93$28.9363,200
2020-04-07$30.57$30.57103,500
2020-04-06$30.19$30.19129,900
2020-04-03$27.35$27.35105,400
2020-04-02$27.74$27.74124,900
2020-04-01$28.77$28.77155,100
2020-03-31$29.81$29.81135,800
2020-03-30$28.85$28.85148,400
2020-03-27$28.27$28.27253,700
2020-03-26$28.10$28.10251,600
2020-03-25$26.47$26.47189,700
2020-03-24$27.40$27.40281,700
2020-03-23$25.79$25.79144,400
2020-03-20$28.10$28.10921,000
2020-03-19$24.52$24.52112,200
2020-03-18$23.20$23.20112,000
2020-03-17$27.45$27.45133,400
2020-03-16$23.08$23.08199,000
2020-03-13$24.07$24.07209,200
2020-03-12$25.65$25.65146,900
2020-03-11$28.97$28.97582,300
2020-03-10$29.36$29.36139,000
2020-03-09$29.42$29.42105,600
2020-03-06$32.19$32.19124,000
2020-03-05$32.51$32.51178,000
2020-03-04$30.92$30.92244,500
2020-03-03$29.64$29.64150,600
2020-03-02$30.80$30.80142,200
2020-02-28$29.94$29.94198,400
2020-02-27$29.92$29.92167,500
2020-02-26$26.82$26.82126,400
2020-02-25$27.18$27.18119,000
2020-02-24$30.00$30.0095,900
2020-02-21$32.41$32.41104,800
2020-02-20$33.34$33.34100,600
2020-02-19$31.87$31.87133,100
2020-02-18$31.85$31.8574,000
2020-02-14$31.80$31.8082,900
2020-02-13$31.73$31.73178,000
2020-02-12$31.47$31.47289,800
2020-02-11$30.25$30.25161,100
2020-02-10$29.94$29.94125,700
2020-02-07$30.98$30.9878,600
2020-02-06$31.05$31.05143,200
2020-02-05$30.92$30.9289,600
2020-02-04$30.80$30.8073,400
2020-02-03$30.26$30.26165,600
2020-01-31$30.84$30.84215,600
2020-01-30$30.04$30.0486,000
2020-01-29$29.82$29.82129,900
2020-01-28$29.98$29.98174,100
2020-01-27$30.00$30.0056,900
2020-01-24$29.89$29.89115,200
2020-01-23$30.92$30.9294,100
2020-01-22$32.12$32.12165,300
2020-01-21$30.87$30.87125,500
2020-01-17$32.39$32.39123,400
2020-01-16$34.18$34.1874,200
2020-01-15$31.97$31.9767,100
2020-01-14$30.70$30.7083,300
2020-01-13$33.21$33.2169,300
2020-01-10$33.61$33.61139,800
2020-01-09$33.32$33.3295,700
2020-01-08$33.01$33.01149,800
2020-01-07$34.37$34.37114,300
2020-01-06$35.53$35.53125,800
2020-01-03$33.02$33.02127,300
2020-01-02$33.82$33.8238,800