NVMI Q1 2026 Earnings EPS Beat Drives 472 Stock Surge Credicorp Ltd BAP Q4 2025 Earnings EPS Misses Estimates Amid Mixed Operating Conditions OCUL Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress CRGO Q1 2026 Earnings EPS Misses Estimates by Nearly 70 No Revenue Reported Stock Slides 574 CBFV Q1 2026 Earnings EPS Beats Estimates Stock Rises on Strong Performance NexGel Inc NXGL Q1 2026 Earnings EPS Miss on Higher Operating Costs