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