DCH Q1 2026 Earnings Massive EPS Surprise Drives Stock Up 39 CNF Q4 2023 Earnings EPS Soars Past Estimates with 54356 Surprise IHG Q4 2025 Earnings EPS Misses Estimates Amidst Challenging Market Conditions GNK Q1 2026 Earnings Massive EPS Beat of 3429 Surprises Market SSC Technologies SSNC Q1 2026 Earnings Slight EPS Beat Marks Solid Quarter BMO Q1 2026 Earnings Profit Beat Drives Modest Share Gains