GWH Q1 2026 Earnings EPS Misses Estimates by 8436 as PreRevenue Firm Advances Technology NESR Q1 2026 Earnings Profit Beat Driven by Cost Discipline and Service Demand BRCB Q1 2026 Earnings EPS Misses Estimates Yet Stock Rises on Operational Stability SO Q1 2026 Earnings Earnings Per Share Beat Estimates Amid Steady Utility Performance VIVS Q3 2025 Earnings EPS Beat Surprises Market Amid Challenging Environment Ita Unibanco ITUB Q1 2026 Earnings EPS Misses Estimates as Provisions Weigh on Results Shares Slip 225