Castle Biosciences, Inc. (CSTL)
CSTL price
$34.59
+0.23 +0.65%
Ticker
CSTL
Price
$34.59
Change
+0.23 +0.65%
Market cap
$1.06B
Sector
Healthcare
Industry
Medical - Diagnostics & Research
Stocklytics home
ยท
Screener