MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline SPME Q1 2026 Earnings EPS Misses Estimates amid Portfolio Headwinds GREE Q1 2025 Earnings NarrowerthanExpected Loss Amid Crypto Headwinds BCB Bancorp Inc BCBP Q1 2026 Earnings Strong EPS Surprise Bolsters Investor Confidence Deluxe Corporation DLX Q1 2026 Earnings Strong EPS Beat Amidst Operational Focus TR Q3 2023 Earnings EPS of 049 Reported Stock Inches Higher