Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines RZLT Q1 2026 Earnings Narrower Loss Surpasses Expectations as Clinical Pipeline Advances Cerus Corporation Q1 2026 Earnings Narrowing Loss Beats Estimates Amid Operational Progress IIPR Q1 2026 Earnings EPS Misses Estimates as Cannabis Real Estate Yields Mixed Results BRC Q1 2026 Earnings EPS Beats Estimates by 104 as Stock Rises 35 DAR Q1 2026 Earnings EPS Surges Past Estimates with 459 Beat