Castle Biosciences Inc (CSTL) Sector
Health Care

(Current) $19.82
-2.94 (-12.92%) Open Price: 22.82

(06/17/24) $22.82
(06/18/24) $22.76
(06/18/24) (Qty.)184,592
(06/17/24) $22.54
(06/17/24) $23.37
(06/09/24) $21.45
(06/02/24) $24.15
Stocktwits
LetsEncrypt SSL Secure Stripe Payment Processing