Castle Biosciences Inc (NAS:CSTL)
$ 24.24 -0.18 (-0.74%) Market Cap: 669.20 Mil Enterprise Value: 455.04 Mil PE Ratio: 0 PB Ratio: 1.66 GF Score: 81/100

Castle Biosciences Inc (CSTL) Stock Estimates Data

Castle Biosciences Inc (CSTL) 12 Month Price Targets

Castle Biosciences Inc (CSTL) Analyst Rating