Nabors Industries Q1 2026 Earnings Strong EPS Beat Amid Challenging Market CURV Q1 2026 Earnings EPS Surprise Signals Operational Improvement AMBA Q1 2026 Earnings EPS Beats Estimates by 24 Shares Rally RNXT Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline XNCR Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement TLYS Q1 2026 Earnings Earnings Surprise with 165 EPS Beat