Imperial Oil Q1 2026 Earnings Earnings Miss Amid Weaker Upstream Margins KNSL Q1 2026 Earnings EPS Surges Past Estimates on Strong Underwriting Performance Halozyme Therapeutics HALO Q1 2026 Earnings EPS Beat Highlights Strong Operational Execution Heritage Insurance Holdings Inc Q1 2026 Earnings EPS Misses Expectations as Underwriting Pressures Mount SEMR Q4 2025 Earnings EPS Misses Estimates Significantly Amid Undisclosed Revenue Figures Gran Tierra Energy Inc Q4 2025 Earnings Net Loss Reported as Oil Producer Navigates Lower Prices