CASTLE BIOSCIENCES INC (CSTL) Stock Chart

NASDAQ:CSTLUS14843C1053

Current stock price

23.53 USD
-1.17 (-4.74%)
At close:
23.53 USD
0 (0%)
After Hours:
Open in Chart Tool
CASTLE BIOSCIENCES INC / CSTL Daily stock chart