Cable One CABO Q1 2026 Earnings Earnings Beat Estimates Stock Surges 965 ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment GSAT Q1 2026 Earnings EPS Misses Expectations Amidst Operational Challenges GLDG Q1 2026 Earnings Narrowerthanexpected loss as exploration ramp continues Klaviyo Inc KVYO Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly OPAL Fuels Q1 2026 Earnings EPS Miss Despite Operational Progress