IBEX Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly CDZIP Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction WST Q1 2026 Earnings Strong Profit Beat Offsets Revenue Opacity Element Solutions Inc Q1 2026 Earnings EPS Beats Estimates by 64 Amid Operational Strength Alpine Income Property Trust Inc PINE Q1 2026 Earnings EPS Misses Analyst Expectations as Stock Advances SPOT Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Sentiment