ARMOUR Residential REIT ARR Q1 2026 Earnings EPS Beats Estimates Amid Interest Rate Volatility EWCZ Q4 2025 Earnings Strong Earnings Beat as Cost Discipline Drives Profitability Surprise Porch Group Q1 2026 Earnings EPS Surprises with 47 Beat Amid Revenue Discretion LOPE Q1 2026 Earnings Earnings Beat Estimates Amid Enrollment Stability HFWA Q1 2026 Earnings Earnings Per Share Tops Estimates with 343 Surprise FBYD Q1 2026 Earnings Narrowing Losses Amid Strategic Transformation