ASML Q1 2026 Earnings EPS Beats Estimates by 71 Shares Edge Higher Edgewell Personal Care Q1 2026 Earnings EPS Falls Short of Expectations Despite Stock Gain Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist Vodafone Q4 2025 Earnings EPS Beat of 4078 Surprises but Stock Slips on Cautious Outlook CON Q1 2026 Earnings EPS Surpasses Estimates by 17 MLAB Q1 2026 Earnings Strong EPS Beat Highlights Profitability