STC Q1 2026 Earnings EPS Surges 485 Above Estimates Amid Operational Strength VOD Q4 2025 Earnings EPS Surges 408 Above Estimates Stock Edges Higher FFBC Q1 2026 Earnings EPS Surpasses Estimates by 8 Strengthening Investor Confidence OPCH Q1 2026 Earnings EPS Beats Estimates by 546 Amid Revenue Data Unavailability Markel Group Inc MKL Q1 2026 Earnings EPS Falls Short of Estimates as Underwriting Results Weigh Optex Systems Q1 2026 Earnings EPS of 003 as Stock Gains 173