Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 10 CRH Q1 2026 Earnings NarrowerthanExpected Loss Signals Operational Resilience Porch Group Inc Q1 2026 Earnings NarrowerThanExpected Loss Drives Share Appreciation MWA Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Expectations Acacia Research Q1 2026 Earnings EPS Misses Estimates as Revenue Not Reported Shares Edge Higher Oxford Square Capital Corp Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines