CIB Q4 2025 Earnings Massive EPS Miss as Company Reports Deep Loss MSCI Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher ARQ Q1 2026 Earnings NarrowerthanExpected Loss Amid Operational Discipline SWKHL Q3 2025 Earnings Strong EPS Beat Driven by Portfolio Performance CDNS Q1 2026 Earnings EPS Tops Estimates Stock Edges Higher Compass Inc Q1 2026 Earnings EPS Surprise Propels Profitability Amid Market Headwinds