MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction TD Q1 2026 Earnings EPS Beat Bolsters Investor Confidence Amidst Ongoing Regulatory Challenges PRMB Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Highlights General Mills Q1 2026 Earnings EPS Misses Estimates by Nearly 13 as Stock Edges Higher VHC Q2 2025 Earnings Net Loss of 099 Per Share as Stock Surges on Strategic Developments MTB Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher