FLG Q1 2026 Earnings EPS beats estimates as Flagstar delivers positive surprise Genpact G Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Strong Surprise CACI Q1 2026 Earnings EPS Beats Estimates Stock Gains 23 Shift4 Payments FOUR Q1 2026 Earnings Modest EPS Miss Amid Steady Operating Performance FMC Q1 2026 Earnings EPS Surprises to the Upside Amidst Operational Challenges FSP Q4 2025 Earnings Earnings Surge Past Estimates with Positive EPS