CENT Q1 2026 Earnings Strong Profitability Despite Headwinds EPS Surges Past Estimates MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline Weyco Group Q1 2026 Earnings Steady EPS Performance Amid Challenging Retail Environment Unusual Machines Inc UMAC Q1 2026 Earnings Earnings Per Share Beat Estimates by 5086 Amid Strong Stock Surge BWFG Q1 2026 Earnings EPS Surpasses Estimates by 13 Essent Group Ltd ESNT Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds