IRIX Q1 2026 Earnings NarrowerThanExpected Loss Marks Positive Surprise ADI Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction Citizens Financial Group CFG Q1 2026 Earnings EPS Beat by 281 Amid Steady Performance NPCE Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains NESR Q1 2026 Earnings Profit Beat Driven by Cost Discipline and Service Demand Norfolk Southern Q1 2026 Earnings Rail Operator Beats EPS Estimates Amid Operational Resilience