CSTL
CASTLE BIOSCI (CSTL)
NASDAQ
$22.84-$0.14 (-0.61%)
Price as of Jul 14, 2026 4:01 AM EDT
  • $719.4M
    Market Cap
  • 17.85%
    1-Year Change
  • Diagnostics & Research
    Industry