KEQU Q1 2026 Earnings Profitability Achieved with EPS of 028 National Energy Services Reunited Corp NESR Q1 2026 Earnings EPS Beat by Nearly 20 Despite Stock Decline WEX Q1 2026 Earnings EPS Beats Estimates Amid Steady Performance TRNO Q1 2026 Earnings Massive EPS Beat of 99 Surprises Market MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip TREX Q1 2026 Earnings Strong EPS Beat Signals Robust Demand for Composite Decking