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