MLAB Q1 2026 Earnings EPS Surges 130 Above Estimates Amid Operational Efficiency Gains TGS Q1 2026 Earnings Earnings Smash Estimates Amidst Energy Sector Dynamics CFFN Q1 2026 Earnings EPS Misses Estimates Amid Narrowing Net Interest Margin ENIC Q4 2025 Earnings Earnings Beat Estimates Amid Challenging Market Conditions Edgewell Personal Care EPC Q1 2026 Earnings EPS Misses Estimates but Shares Gain GEG Q1 2026 Earnings Significant Earnings Miss Despite No Revenue Impact