Castle Biosciences Inc
NASDAQ:CSTL

Watchlist Manager
Castle Biosciences Inc Logo
Castle Biosciences Inc
NASDAQ:CSTL
Watchlist
Price: 32.4 USD -7.32% Market Closed
Market Cap: $945.8m
DCF Valuation
is not available for Castle Biosciences Inc

CSTL's DCF value cannot be reliably calculated.

Switch to