MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat National Storage Affiliates Trust NSA Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Storage Market IMAX Q1 2026 Earnings Earnings Per Share Surpasses Estimates by 98 Bandwidth Inc Q1 2026 Earnings EPS Beats Estimates by 22 as Stock Rises Nearly 5 SLB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operations HRI Q1 2026 Earnings EPS Surges Past Consensus Stock Edges Lower