CRK Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds OVLY Q3 2023 Earnings Steady Earnings Per Share of 089 Amidst Stable Bank Operations JBI Q1 2026 Earnings EPS Misses Estimates Amid Revenue Disclosure Absence National Grid Q1 2026 Earnings EPS Misses Estimates Amid Grid Modernization Efforts VNCE Q1 2026 Earnings Massive EPS Beat Surprises Market Despite Revenue Gap CMPS Q1 2026 Earnings Loss Narrower Than Expected as Company Advances Clinical Pipeline