CPAY Q1 2026 Earnings EPS Beats Estimates Amid Strong Operational Performance EPC Q1 2026 Earnings Margin Pressures Weigh on EPS but Investor Confidence Holds BNS Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operating Performance BCS Q1 2026 Earnings Profit Beats Expectations Amid Resilient Banking Operations FMNB Q1 2026 Earnings Strong EPS Surprise of 212 Drives Investor Attention Despite Stock Dip Home Depot Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operating Trends