Precision Drilling Corporation PDS Q1 2026 Earnings Earnings Miss by Wide Margin Stock Holds Steady on Operational Strength OMCL Q1 2026 Earnings Stellar EPS Beat of 6277 Yet Stock Slides CDNS Q1 2026 Earnings Solid EPS Beat Drives 422 Share Gain XCF Global Inc SAFX Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Rally DOC Q1 2026 Earnings EPS Surges 515 Above Estimate as Core Operations Exceed Expectations