AMPY Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges Vodafone Q4 2025 Earnings EPS Beat of 4078 Surprises but Stock Slips on Cautious Outlook Vodafone Q4 2025 Earnings EPS Beat of 4078 Surprises but Stock Slips on Cautious Outlook ELS Q1 2026 Earnings Modest EPS Beat Amid Steady Operations TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower Cognex Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction