NGS Q1 2026 Earnings EPS Surprises to the Upside Amidst Solid Operational Execution MMLP Q1 2026 Earnings Partnership Reports Loss as Stock Declines USIO Earnings Overview 20260527 AWR Q1 2026 Earnings EPS Misses Estimates Slightly as Stock Edges Higher KFS Q1 2026 Earnings Loss Per Share of 010 Reported Stock Down Slightly Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower