CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 XPOF Q1 2026 Earnings EPS Falls Short as Company Navigates Challenging Environment WM Q1 2026 Earnings EPS Beat Provides Support Amid Broader Market Decline CBRL Q1 2026 Earnings Profitability Surprises with EPS of 025 vs Expected Loss ACRS Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Continues AGNC Q1 2026 Earnings EPS Surges Past Estimates as Stock Gains Ground