MCHX Q1 2026 Earnings EPS Misses Estimates Amid Revenue Uncertainty Stock Inches Higher MCK Q1 2026 Earnings Slight EPS Beat Amid Steady Performance ONE Gas Q1 2026 Earnings EPS Falls Short of Estimates as Operating Environment Challenges Persist MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution GBX Q1 2026 Earnings EPS Misses Estimates by Wide Margin Despite Stock Gain TCBI Q1 2026 Earnings EPS Surpasses Expectations by 898 as Shares Edge Lower