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