Essential Properties Realty Trust Q1 2026 Earnings EPS Misses Estimates as Net Income Declines Braskem Q1 2026 Earnings Massive EPS Surprise as Company Posts 181 Profit vs Expected Loss SU Q1 2026 Earnings Strong EPS Beat Reflects Operational Discipline Energy Recovery Inc Q1 2026 Earnings EPS Misses Estimates as Stock Gains 267 Cogent Communications Q1 2026 Earnings EPS Beats Estimates Amid Revenue Uncertainty Stock Declines MasTec Inc MTZ Q1 2026 Earnings Impressive EPS Beat Masks a Measured Market Response