GD Q1 2026 Earnings EPS Beats Estimates by 82 Stock Rises RNG Q1 2026 Earnings EPS Beats Estimates Narrowly as Stock Pulls Back EXLS Q1 2026 Earnings EPS Surpasses Estimates by 62 Amid Optimistic Outlook OII Q1 2026 Earnings EPS Beats Estimates by 116 Stock Edges Higher PMN Q1 2026 Earnings Narrowerthanexpected Loss Stock Gains on Pipeline Progress CZNC Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Edges Higher