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