HomepageEarnings Events Newsdesk 3 hours ago Halliburton Company (HAL) Q1 2026 Earnings Results Halliburton Company (NYSE: HAL) Q1 2026 Earnings Release Jacobs Engineering Group Inc (J) Jacobs introduces Flood IQ to help utilities and cities anticipate and manage flood risk » « Eaton Corporation plc (ETN) Q1 2026 Earnings Call Newsdesk: