Plus500 Reports 11 Quarterly Revenue Growth Reaffirms FullYear Outlook EFSC Q1 2026 Earnings EPS Falls Short of Estimates Genpact CEO Warns AI Could Reduce Workload and Shrink IT Workforce