GRAB Q1 2026 Earnings EPS Surges 8868 Above Estimates Stock Gains OCC Q1 2026 Earnings Net Loss of 005 Per Share Reported Stock Gains 788 MWH Q1 2026 Earnings EPS Surge of 67 Beats Estimates by Wide Margin ABEO Q1 2026 Earnings Narrowing Losses as Biotech Advances Pipeline Provident Financial Holdings Inc PROV Q1 2026 Earnings EPS Misses Estimates as Stock Barely Moves ROP Q1 2026 Earnings EPS Surpasses Estimates by 258 Amid Market Headwinds