BLFY Q3 2025 Earnings NarrowerthanExpected Loss Despite EPS Miss National Grid Q1 2026 Earnings EPS Misses Estimates Amid Grid Modernization Efforts OVLY Q3 2023 Earnings EPS of 089 Reported Amidst Flat Market Reaction SLSN Q1 2026 Earnings Narrowing Loss Amid Transition DSGR Q1 2026 Earnings EPS Beat Surprises Market Despite Revenue Discretion LPL Financial Q1 2026 Earnings Earnings Slightly Ahead of Estimates Shares Edge Lower