Castle Biosciences Inc

CSTL:US

Last Price
18.76
MCap
491.70M
Country
United States
State (US only)
Texas
1D
2.29%0.42
7D
1.88%-0.36
30D
0.21%-0.04
6M
37.23%5.09
1Y
36.92%-10.98
YTD
17.65%-4.02

Castle Biosciences Inc (CSTL:US)

  • No Trade Activity