Stockreport

Earnings Beat: Castle Biosciences, Inc. (NASDAQ:CSTL) Just Beat Analyst Forecasts, And Analysts Have Been Lifting Their Forecasts [Yahoo! Finance]

Castle Biosciences, Inc. - Common stock  (CSTL) 
Last castle biosciences, inc. - common stock earnings: 3/10 04:05 pm Check Earnings Report
PDF The results overall were pretty good, with revenues of US$73m exceeding expectations and statutory losses coming in at justUS$0.09 per share, some 73% below what the ana [Read more]