Gerdau SA GGB Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly SHLS Q1 2026 Earnings EPS Beats Estimates by 10 Amid Strong Operational Performance CMMB Q1 2026 Earnings Missed EPS Estimates but Stock Gains on Continued Pipeline Progress CLRB Q1 2026 Earnings EPS Surprise Signals Progress Despite PreRevenue Status MSEX Q1 2026 Earnings EPS Misses Estimates Shares Edge Lower OPRA Q1 2026 Earnings EPS Tops Estimates as Opera Delivers Modest Beat