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