Castle Biosciences Inc (CSTL) Sector
Health Care

(Current) $17.02
0.34 (2.04%) Open Price: 17.02

(06/04/25) $17.02
(06/05/25) $16.68
(06/05/25) (Qty.)279,926
(06/04/25) $16.59
(06/04/25) $17.06
(05/25/25) $15.45
(04/27/25) $20.82
Stocktwits
LetsEncrypt SSL Secure Stripe Payment Processing