PRA Group Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Operational Performance ECG Q1 2026 Earnings EPS Surges Past Estimates with 41 Surprise SOPA Q3 2025 Earnings EPS Falls Far Below Estimates Revenue Not Disclosed MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat ACLS Q1 2026 Earnings EPS Slightly Misses Estimates Shares Edge Higher