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