Cogent Communications Q1 2026 Earnings EPS Beats Estimates Amid Revenue Uncertainty Stock Declines OSS Q1 2026 Earnings Surprise Profitability Despite Revenue Uncertainty KimberlyClark KMB Q1 2026 Earnings EPS Surpasses Estimates as Cost Discipline Lifts Profitability Similarweb Q1 2026 Earnings EPS Slightly Below Estimates but Shares Rally on Strategic Momentum Citizens Inc CIA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Cabot Corporation CBT Q1 2026 Earnings EPS Surges Past Expectations Shares Rally