CC Q1 2026 Earnings Strong EPS Surprise Despite Unreported Revenue SPOT Q1 2026 Earnings EPS Beats Estimates by 1445 as Stock Surges 611 MSC Income Fund Inc Q1 2026 Earnings Slight EPS Miss Amidst Positive Stock Reaction Select Water Solutions WTTR Q1 2026 Earnings Strong EPS Beat Masks Mixed Sentiment Shares Dip Despite Profit Surprise PNR Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher ITP Q3 2025 Earnings Net Loss Reported Amid Limited Financial Data