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