Diageo DEO Q1 2026 Earnings EPS Misses Estimates as Spirits Demand Softens Globally MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat DNN Q1 2026 Earnings Large EPS Miss but Uranium Outlook Lifts Shares MXC Q3 2025 Earnings Positive EPS of 022 Amid Quiet Quarter SLNHP Q4 2025 Earnings Preferred Stock EPS Misses Estimates Amid Continued Losses Elastic ESTC Q1 2026 Earnings EPS Surpasses Estimates by Nearly 11