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