Stockreport

Castle Biosciences Reports Third Quarter 2024 Results

Castle Biosciences, Inc. - Common stock  (CSTL) 
Last castle biosciences, inc. - common stock earnings: 3/10 04:05 pm Check Earnings Report
PDF Q3 2024 revenue increased 39% over Q3 2023 to $86 millionQ3 2024 total test reports increased 41% over Q3 2023Raising full-year 2024 revenue guidance to $320-330 million [Read more]