Stockreport

Castle Biosciences Third Quarter 2024 Earnings: Beats Expectations [Yahoo! Finance]

Castle Biosciences, Inc. - Common stock  (CSTL) 
Last castle biosciences, inc. - common stock earnings: 3/10 04:05 pm Check Earnings Report
PDF Profit margin: 2.6% (up from net loss in 3Q 2023). The move to profitability was driven by higher revenue. EPS: US$0.082 (up from US$0.26 loss in 3Q 2023). All figu [Read more]