KGEI Q1 2026 Earnings EPS Misses Expectations Stock Declines 82 HHH Q1 2026 Earnings Earnings Per Share Beat Estimates by 73 Stock Declines Slightly C3ai Q1 2026 Earnings EPS Misses Estimates as Loss Widens Stepan Company Q1 2026 Earnings EPS Edges Past Estimates Amid Cautious Outlook C3ai AI Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions