Castle Biosciences, Inc. (CSTL)
CSTL price
$34.28
+1.13 +3.41%
Ticker
CSTL
Price
$34.28
Change
+1.13 +3.41%
Market cap
$1.05B
Sector
Healthcare
Industry
Medical - Diagnostics & Research
Stocklytics home
ยท
Screener