First Bancorp FBNC Q1 2026 Earnings EPS Slightly Beats Estimates Amid Stable Operations EZRA Q1 2023 Earnings Massive EPS Surprise of 324 Against Negative Estimate Revenue Unreported Performance Shipping Inc PSHG Q4 2025 Earnings Earnings Beat Despite Negative Stock Reaction Trustmark Corporation TRMK Q1 2026 Earnings EPS Beat Offsets Flat Market Reaction Amcor Q1 2026 Earnings Adjusted EPS Falls Short of Expectations ZWS Q1 2026 Earnings EPS Surges Past Estimates with 116 Beat