HomepageEarnings Events Newsdesk 16 minutes ago Halliburton Company (HAL) Q1 2026 Earnings Announcement Halliburton Company (NYSE: HAL) Q1 2026 Earnings Announcement Halliburton Company (HAL) Q1 2026 Earnings Call » « Pentair plc (PNR) Pentair Announces Retirement of Chairman of the Board David A. Jones and Appointment of T. Michael Glenn Newsdesk: