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
19
20
19
20
19
18
20
19
21
22
24
24
25
22
23
23
22
24
23
23
25
24
24
26
28
28
31
33
35
36
38
46
46
45
44
46
42
42
44
44
46
44
45
44
41
36
37
40
43
43
42
41
42
45
46
47
43
45
43
39
39
40
40
43
43
44
43
45
47
45
44
43
42
41
42
43
38
36
36
35
35
34
34
33
34
37
37
39
40
40
39
40
40
44
46
43
44
41
41
42
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.