KEYS Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction USEG Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds FITBM Q1 2026 Earnings Strong EPS Surprise of 3509 Outperforms Estimates CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick ARDT Q1 2026 Earnings EPS Surges Past Estimates with 486 Beat BDC Q1 2026 Earnings EPS Surpasses Expectations Amid Solid Operational Performance