Castle Biosciences Inc (CSTL)

Stock Price

$33.08

Current · As of:

CSTL logo

CSTL Stock Price

Latest$33.08
CSTL Close Price · excl. div ($22.99 → $33.08 · CAGR +5.1%)
High-resolution chart · PNG

CSTL stock price history

Daily history. Dates identify market observations.

Castle Biosciences Inc Stock Price — Daily history
DateStock Price
63
60
58
55
60
69
68
66
70
71
60
67
64
69
76
91
96
93
67
79
74
80
67
71
62
60
52
44
48
50
52
46
52
50
55
51
50
51
49
48
46
46
41
42
39
39
43
42
38
35
42
37
38
38
38
37
32
28
29
30
28
27
28
28
24
32
30
32
32
31
31
30
32
34
33
34
29
30
30
27
27
29
22
23
18
19
20
19
18
23
22
25
28
24
20
22
22
23
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.