Atmos Energy Q1 2026 Earnings Earnings Beat Amid Solid Utility Performance Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Landscape Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Despite Small Stock Decline SOMN Q1 2026 Earnings Earnings Beat Estimates Amid Stable Operations PHG Q1 2026 Earnings EPS Beats Estimates Despite Revenue Disclosures Uncertainty