CSTL
CSTL
NASDAQ · Health Care

Castle Biosciences Inc

$32.75
+0.35 (+1.08%)
As of Feb 8, 1:44 PM ET ·
Next Earnings
Feb 26, 2026
After Market Close
9 days away
EPS Est: $-0.28

No earnings history available for CSTL