INVZ Q1 2026 Earnings Earnings Miss Raises Eyebrows Stock Rallies on Broader Optimism Caesarstone Ltd CSTE Q1 2026 Earnings Narrower Loss Surprises Shares Rally on Improved Margin Outlook CDXS Q1 2026 Earnings Surprise EPS Beat Despite Revenue Uncertainty KPRX Q1 2026 Earnings Loss Narrower Than Expected Stock Declines on Market Sentiment Independent Bank Corporation IBCP Q1 2026 Earnings Modest EPS Beat Amid Tepid Market Response EZPW Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiencies