GLOO Q4 2025 Earnings Narrowing Losses and Strategic Repositioning Drive Stock Surge XOM Q1 2026 Earnings Solid EPS Beat of 143 Despite Flat Revenue Environment NWE Q1 2026 Earnings EPS Beats Estimates by 691 as Utility Operations Show Stability MCRB Q1 2026 Earnings EPS Misses Estimates Revenue Not Reported Stock Declines NCLH Q1 2026 Earnings Strong EPS Beat of 58 Surprises Analysts Yet Stock Declines Embecta Corp EMBC Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed