Castle Biosciences Inc

CSTL:US

Last Price
20.06
MCap
571.51M
Country
United States
State (US only)
Texas
1D
3.46%-0.72
7D
3.84%-0.8
30D
5.89%1.12
6M
3.56%0.69
1Y
15.54%-3.69
YTD
8.65%-1.9

Castle Biosciences Inc (CSTL:US)

  • No Trade Activity