Baker Hughes Q1 2026 Earnings EPS Surges 16 Above Expectations Almonty Industries ALM Q1 2026 Earnings Widening Loss Surprises Markets Yet Shares Rise CACC Q1 2026 Earnings EPS Slightly Misses Estimates Amid Steady Operations iSpecimen Inc ISPC Q3 2024 Earnings Wide EPS Miss Amid Operational Challenges Mid Penn Bancorp MPB Q1 2026 Earnings Earnings Per Share Misses Estimates by 51 Stock Declines RBLX Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment