CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 CAC Q1 2026 Earnings EPS Beats Estimates Amid Stable Banking Operations IBEX Q1 2026 Earnings EPS Beats Estimates Revenue Details Limited DLTR Q1 2026 Earnings Small EPS Miss Amid Cautious Consumer Spending ADXN Q1 2024 Earnings EPS Reported at 1227 No Revenue as DevelopmentStage Biotech Continues ATAT Q1 2026 Earnings EPS Surges Past Expectations by 25 Stock Declines Despite Strong Performance