MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline Leidos Q1 2026 Earnings EPS Beat with 586 Surprise Shares Rise WPC Q1 2026 Earnings EPS Surges 1822 Above Estimates Defying Market Expectations CNP Q1 2026 Earnings Slight EPS Miss but Stock Gains on Operational Stability Anika Therapeutics ANIK Q1 2026 Earnings Surprise EPS Beat Amid Revenue Uncertainty Chevron Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiencies