SLB Q1 2026 Earnings EPS Misses Estimates by Narrow Margin Despite Stable Revenue CPA Q1 2026 Earnings Strong EPS Surprise Despite Flat Stock Reaction MDGL Q1 2026 Earnings NarrowerthanExpected Loss as Rezdiffra Launch Progresses CDP Q1 2026 Earnings EPS Beats Estimates by 2 Stock Slips Modestly AGRO Q1 2026 Earnings Significant EPS Miss Amid Challenging Agricultural Conditions Chinas Crypto Crackdown Middlemen Fuel Shadow Market Despite Ban FNF Q1 2026 Earnings EPS Misses Estimates Amid Title Market Headwinds Metas Two Major Developments Could Signal Stabilization for the Stock