CSTL
CASTLE BIOSCI (CSTL)
NASDAQ
$33.53-$0.46 (-1.35%)
Price as of Nov 12, 2026 9:34 AM EST
  • $1.0B
    Market Cap
  • -2.38%
    1-Year Change
  • Diagnostics & Research
    Industry