TAC Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds TOL Q1 2026 Earnings EPS Surpasses Estimates Amid Resilient Housing Demand RPAY Q1 2026 Earnings NonGAAP EPS Beats Estimates Shares Edge Higher MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat MDGL Q1 2026 Earnings EPS Beat Amidst Revenue Ambiguity Allegion ALLE Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges