Pentair Q1 2026 Earnings EPS Beats Estimates by 329 NESR Q1 2026 Earnings EPS Surprise of 1987 Beats Estimates Stock Slides 2 ENB Q1 2026 Earnings EPS Beats Estimates by 306 Amid Stable Operations BWIN Q1 2026 Earnings EPS Misses Estimates Stock Rises on Operational Progress Central Garden Pet Company CENT Q1 2026 Earnings Strong EPS Beat Amid Modest Market Response BBNX Q1 2026 Earnings NarrowerthanExpected Loss Sends Shares Higher