IMPP Q1 2026 Earnings EPS Surges 64 Above Estimates Stock Declines on Lack of Revenue Disclosure OSCR Q1 2026 Earnings Profit Surge Surpasses Expectations as Stock Dips HHH Q1 2026 Earnings Earnings Per Share Beat Estimates by 73 Stock Declines Slightly CRNX Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Management and Pipeline Progress CLIR Q1 2026 Earnings EPS Misses Estimates as Company Navigates Development Stage Marker Therapeutics Q1 2026 Earnings Narrower Loss Beats Estimates as Biotech Advances Pipeline