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