Immunome Inc IMNM Q1 2026 Earnings SmallerThanExpected Loss as Biotech Advances Pipeline HTZ Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares CREG Q1 2026 Earnings Loss per Share of 003 as Company Continues Strategic Transition MXL Q1 2026 Earnings EPS Surpasses Estimates by 224 Stock Gains EZRA Q1 2023 Earnings Massive EPS Surprise of 324 Against Negative Estimate Revenue Unreported UZD Q1 2026 Earnings EPS Surges Past Estimates by 895 as Digital Infrastructure Demand Holds