ICFI Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady IP Q1 2026 Earnings Modest EPS Beat Supports Positive Sentiment OGE Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Headwinds FRAF Q1 2026 Earnings EPS Beats Estimates by 828 Stock Rises GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions