Stockreport

Castle Biosciences Reports Fourth Quarter and Full-Year 2024 Results

Castle Biosciences, Inc. - Common stock  (CSTL) 
Last castle biosciences, inc. - common stock earnings: 3/10 04:05 pm Check Earnings Report
PDF Full-year 2024 revenue of $332 million, an increase of 51% compared to 2023 and above previously reported guidanceDelivered 96,071 total test reports in 2024, an increas [Read more]