MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat RFIL Q1 2026 Earnings Strong EPS Beat of 96 Surprises Analysts ONL Q1 2026 Earnings Significant EPS Miss Amidst Challenging Conditions PWP Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite Weakness Itron Inc ITRI Q1 2026 Earnings Earnings Beat Driven by Strong Operational Execution BBLG Q1 2026 Earnings NarrowerthanExpected Loss as Company Advances Bone Graft Platform