GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions Lockheed Martin Q1 2026 Earnings EPS Misses Estimates as Defense Backlog Supports Stock Ohio Valley Banc Corp OVBC Q3 2025 Earnings Solid EPS Performance Drives Modest Stock Gain FSP Q4 2025 Earnings Significant EPS Beat Masks Revenue Disclosures BK Q1 2026 Earnings EPS Beats Estimates by 13 Revenue Data Withheld EFX Q1 2026 Earnings Earnings Beat Estimates Amid Strong Performance