Stockreport

Castle Biosciences Reports Fourth Quarter and Full-Year 2024 Results [Yahoo! Finance]

Castle Biosciences, Inc. - Common stock  (CSTL) 
Last castle biosciences, inc. - common stock earnings: 3/10 04:05 pm Check Earnings Report
PDF Delivered 96,071 total test reports in 2024, an increase of 36% compared to 2023 Year-end 2024 cash, cash equivalents and marketable investment securities of $293 mil [Read more]