ENSG Q1 2026 Earnings Narrow EPS Miss Meets Slight Share Price Uptick CPHI Q3 2011 Earnings EPS Falls Short of Estimates Amid Challenging Environment MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength ALGT Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Discontinuation Kestrel Group Ltd Q3 2024 Earnings Reported Loss of 016 Per Share as Stock Edges Higher IMXI Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges