BNS Q1 2026 Earnings EPS Beats Estimates by 389 as Bank Demonstrates Resilience NEWP Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage ESNT Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline WST Q1 2026 Earnings Strong EPS Beat Despite Revenue Uncertainty AHRT Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges BRFH Q1 2026 Earnings Earnings Beat Expectations as Loss Narrower Than Forecast Talos Energy Q1 2026 Earnings Loss Narrows More Than Expected Stock Reacts Cautiously