Castle Biosciences Inc (CSTL) Sector
Health Care

(Current) $23.53
-1.07 (-4.35%) Open Price: 24.70

(03/26/26) $24.70
(03/27/26) $24.60
(03/27/26) (Qty.)294,092
(03/26/26) $24.65
(03/26/26) $26.02
(03/22/26) $24.00
(03/08/26) $27.36
Stocktwits
LetsEncrypt SSL Secure Stripe Payment Processing