FRAF Q1 2026 Earnings Earnings Beat Estimates on 828 Surprise Shares Edge Higher SLB Q1 2026 Earnings Marginal EPS Miss Stock Edges Up Amid Mixed Market Signals Tetra Tech Inc Q1 2026 Earnings EPS Beat Driven by Strong Execution Amidst Uncertain Revenue Trajectory NexPoint Real Estate Finance Inc Q1 2026 Earnings EPS Surpasses Estimates by 129 Stock Declines Greene County Bancorp Inc GCBC Q2 2025 Earnings Solid EPS Performance Amidst Quiet Quarter Frontline Plc FRO Q4 2025 Earnings EPS Misses Consensus Stock Declines on Profit Disappointment