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