NASDAQ: CSTL

Will Castle Biosciences Inc (CSTL) beat or miss earnings estimates this quarter?
Arcelia Reed
Currently, Castle Biosciences Inc’s (CSTL) stock is trading at $32.35, marking a gain of 2.26% from last night’s close. At ...

Currently, Castle Biosciences Inc’s (CSTL) stock is trading at $32.35, marking a gain of 2.26% from last night’s close. At ...