ARBK Q2 2024 Earnings Bitcoin Mining Headwinds Persist as EPS Misses Amid Unreported Revenue CACI Q1 2026 Earnings EPS Beat Drives Positive Early Trading MC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Advisory Environment RM Q1 2026 Earnings EPS Surges Past Estimates as Regional Management Posts Strong Profit Beat CNX Q1 2026 Earnings Earnings Beat with 2698 Surprise but Stock Declines XNCR Q1 2026 Earnings Earnings Miss by Wide Margin as Losses Deepen