Halliburton Q1 2026 Earnings Strong EPS Beat Amid Cautious Oilfield Services Outlook OSS Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally OBDC Q1 2026 Earnings EPS Misses Estimates by 126 Shares Dip DCH Q1 2026 Earnings Massive EPS Surprise Drives Stock Up 39 RRC Q1 2026 Earnings Strong EPS Beat Driven by Cost Discipline and Operational Efficiency OPHC Q1 2026 Earnings EPS Misses Estimates by 1475