MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip MITK Q1 2026 Earnings EPS Surpasses Estimates on Strong Operating Performance MTD Q1 2026 Earnings EPS Surpasses Consensus by 137 PTHS Q1 2026 Earnings Narrowed Loss Per Share Beats Estimates No Revenue Yet Kronos Worldwide Inc KRO Q1 2026 Earnings Narrowerthanexpected loss as EPS surprises to the upside SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise