GSHD Q1 2026 Earnings EPS Smashes Estimates by 794 Amid Strong Operational Execution OII Q1 2026 Earnings EPS Beats Estimates by 116 Stock Edges Higher Vista Energy Q1 2026 Earnings Strong EPS Performance Amid Market Adjustment Citizens Financial Group CFG Q1 2026 Earnings EPS Beat by 281 Amid Steady Performance DEFSEC Technologies Q2 2024 Earnings EPS Miss Weighs on Results as Stock Gains Despite Weakness Monroe Capital Corporation Q4 2025 Earnings EPS Surpasses Estimates by Nearly 20