CPSS Q4 2025 Earnings EPS Misses Consensus Amidst Challenging Auto Finance Environment SION Q1 2026 Earnings ClinicalStage Biotech Misses Estimates with Wider Net Loss NOG Q1 2026 Earnings EPS Beats Estimates by 789 CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick TTI Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction CRGY Q1 2026 Earnings Strong EPS Beat Amid Energy Market Volatility