ADM Q1 2026 Earnings EPS Beats Estimates by 66 Amid Challenging Agricultural Environment ESLT Q4 2025 Earnings EPS Surges Past Expectations Amid Strong Defense Demand MUFG Q1 2026 Earnings EPS Surges 397 Above Estimates Stock Edges Lower CCOI Q1 2026 Earnings EPS Surprises to the Upside Despite Continued Loss CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices Crane NXT Co CXT Q1 2026 Earnings EPS Beat Amid Margin Discipline Shares Advance