Backblaze BLZE Q1 2026 Earnings EPS Misses Estimates but Stock Gains 4 on Operational Momentum SCNX Q1 2026 Earnings Significant EPS Beat Despite Revenue Absence MPLX Q1 2026 Earnings EPS Misses Street Estimates as Margins Face Pressure PENN Q1 2026 Earnings EPS Miss Widens as Costs Pressure Margins Shares Edge Higher Passage Bio Q1 2026 Earnings Narrowerthanexpected loss signals disciplined spending EYPT Q1 2026 Earnings WiderthanExpected Loss as PreCommercial Biotech Continues RD Investment