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
43
42
43
41
42
39
41
40
40
41
42
46
44
40
41
42
40
41
41
43
45
45
45
48
49
52
54
52
52
53
53
55
62
60
60
62
63
65
62
64
61
62
63
63
63
65
68
63
64
65
63
63
61
61
65
64
63
60
65
67
65
66
71
72
75
75
74
74
77
76
75
73
73
74
76
77
77
77
78
75
77
75
74
73
73
73
71
66
62
61
64
72
70
69
65
73
71
73
73
72
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.