CRK Q1 2026 Earnings Earnings Miss Expectations Amid Challenging Natural Gas Environment WPP Q4 2025 Earnings EPS Beats Estimates Amid Cautious Investor Sentiment NVMI Q1 2026 Earnings EPS Beats Estimates as Semiconductor Metrology Demand Drives Performance LKQ Q1 2026 Earnings EPS Misses Estimates by 245 as Stock Edges Higher ITT Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Reaction IsoEnergy Q1 2026 Earnings Narrower Than Expected Loss as Uranium Developer Advances Projects CBAN Q1 2026 Earnings Earnings Fall Short of Estimates as EPS Misses by 1777 CVEO Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises 45 ARHS Q1 2026 Earnings EPS Beats Estimates by 117 Amid Mixed Performance OXM Q1 2026 Earnings Major EPS Miss but Stock Surges 8 IDR Q1 2026 Earnings EPS Misses Estimates as Stock Slips 29 CIB Q4 2025 Earnings Massive Earnings Miss as EPS Plunges to 1926 vs Estimate of 20099