MFIC Q1 2026 Earnings EPS Beats Estimates Despite Negative Stock Reaction EBMT Q1 2026 Earnings EPS Surpasses Estimates by 769 in Modest Beat AEYE Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat ColgatePalmolive CL Q1 2026 Earnings Slight EPS Miss Offset by Positive Market Reaction VLYPO Q1 2026 Earnings Preferred EPS Beats Estimates as Bank Navigates Steady Earnings Environment