Almonty Industries Q1 2026 Earnings EPS Misses Estimates as Loss Widens Shares Decline NYT Q1 2026 Earnings EPS Surges Past Estimates with 2746 Surprise BOF Q1 2026 Earnings EPS Loss of 012 Amid Operational Challenges DCOMP Q1 2026 Earnings EPS Misses Estimates Stock Flat SNES Q1 2026 Earnings EPS Beats Estimates on LowerThanExpected Loss Revenue Data Not Disclosed MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip