Castle Biosciences Inc

CSTL:US

Last Price
21.09
MCap
561.12M
Country
United States
State (US only)
Texas
1D
2.04%-0.44
7D
6.19%1.23
30D
5.21%-1.16
6M
10.94%-2.59
1Y
4.40%-0.97
YTD
3.96%-0.87

Castle Biosciences Inc (CSTL:US)

  • No Trade Activity