PWP Q1 2026 Earnings EPS Misses Estimates by 6931 as Stock Declines CE Q1 2026 Earnings EPS Misses Estimates by 46 Stock Gains 107 FOX Q1 2026 Earnings EPS Surges Past Estimates with 3391 Beat SLB Q1 2026 Earnings Marginal EPS Miss Stock Edges Up Amid Mixed Market Signals Presurance Holdings Q1 2024 Earnings Surprise Profit Beats Estimates But Shares Slide on Revenue Disclosures CPT Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency