SLB Q1 2026 Earnings Slight EPS Miss Amid Stable Market Sentiment Versus Systems Inc VS Q4 2025 Earnings Narrowing Loss Amid Flat Revenue Disclosure ABM Q1 2026 Earnings EPS Misses Estimates Despite Operational Progress Compass Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Supports Biotechs Pipeline Progress CSGS Q1 2026 Earnings Strong EPS Beat as Earnings Surprise Exceeds 19 MGPI Q1 2026 Earnings EPS Surges Past Estimates with 30872 Surprise