HBIO Q1 2026 Earnings EPS Surprises to the Upside Despite Challenging Quarter IRWD Q1 2026 Earnings Slight EPS Miss Offset by Investor Optimism Credicorp BAP Q4 2025 Earnings EPS Misses Estimates Stock Declines on Profitability Pressure MTX Q1 2026 Earnings Earnings Beat on Strong EPS Surprise CPSS Q4 2025 Earnings EPS Misses Consensus Amidst Challenging Auto Finance Environment ESLT Q4 2025 Earnings EPS Surges Past Expectations Amid Strong Defense Demand