UFCS Q1 2026 Earnings EPS Surges Past Estimates by 37 as Stock Declines SLDE Q1 2026 Earnings EPS Beats Estimates by 174 Shares Edge Higher ONBPP Q1 2026 Earnings Slight EPS Miss Amid Stable Performance Primoris Services PRIM Q1 2026 Earnings EPS Misses Estimates Yet Stock Rallies VEON Q1 2026 Earnings EPS Beat Underpins Operational Resilience TaskUs TASK Q1 2026 Earnings EPS Slightly Misses Estimates Amid Modest Revenue Headwinds