FedEx Q1 2026 Earnings Strong EPS Beat Driven by Cost Discipline and Operational Efficiency MSGE Q1 2026 Earnings EPS Falls Short of Estimates by Nearly 23 MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline CCLD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip GSAT Q1 2026 Earnings EPS Misses Expectations Amidst Operational Challenges