MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline ALGN Q1 2026 Earnings EPS Beats Estimates by 1096 Revenue Not Disclosed UGI Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Evergy Q1 2026 Earnings EPS Beats Estimates with 458 Surprise Atmos Energy Q1 2026 Earnings Earnings Beat Amid Solid Utility Performance Community Bancorp CMTV Q4 2025 Earnings Earnings Beat with Strong EPS of 083 Amid Limited Data