Castle Biosciences Inc (CSTL) Sector
Health Care

(Current) $24.69
-0.88 (-3.44%) Open Price: 25.63

(07/24/26) $25.63
(07/24/26) $25.56
(07/24/26) (Qty.)408,990
(07/24/26) $25.55
(07/24/26) $25.63
(05/10/26) $17.72
(04/05/26) $26.68
Stocktwits
LetsEncrypt SSL Secure Stripe Payment Processing