US14843C1053 - Common Stock
CSTL stock results show that Castle Biosciences beat analyst estimates for earnings per share and beat on revenue for the first quarter of 2024.
InvestorPlace - Stock Market News, Stock Advice & Trading Tips Castle Biosciences (NASDAQ:CSTL) just reported results for the first quarter of...
Castle Biosciences (CSTL) files prospectus; an overview of the filing and its implications for investors in the financial market.
Castle Biosciences reports Q4 2023 results with a beat on GAAP EPS and revenue.
Castle Biosciences expects to exceed its revenue guidance for fiscal year 2023, delivering over $210 million.