NTB Q1 2026 Earnings EPS Surges Past Estimates by 82 RWAY Q1 2026 Earnings EPS Falls Short of Analyst Expectations Iovance Biotherapeutics Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Momentum SLB Q1 2026 Earnings EPS Misses Estimates by Narrow Margin Despite Stable Revenue Exelixis Q1 2026 Earnings EPS Surprise Drives Modest Share Uptick XRAY Q1 2026 Earnings EPS Misses Expectations Amid Uncertain Revenue Visibility