CNMD Q1 2026 Earnings Earnings Beat Expectations Modestly STT Q1 2026 Earnings Strong EPS Beat Amid Market Uncertainty CBRE Q1 2026 Earnings Massive EPS Beat Masks Tepid Market Reception Armstrong World Industries Q1 2026 Earnings EPS Falls Short of Estimates Stock Inches Lower CIB Q4 2025 Earnings Massive EPS Miss as Company Reports Deep Loss Brookfield Corporation BN Q1 2026 Earnings EPS Beats Estimates Amidst Modest Stock Pullback