Stockreport

Castle Biosciences Reports First 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 Q1 2024 revenue increased 74% over Q1 2023 to $73 millionQ1 2024 total test reports increased 40% over Q1 2023Raising full-year 2024 revenue guidance to $255-265 million [Read more]