ICCM Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Development Core Laboratories Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Decline WPC Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds First Bancorp FBNC Q1 2026 Earnings EPS Slightly Beats Estimates Amid Stable Operations BEBE Q3 2016 Earnings EPS Plunges 194 Below Estimates as Operating Losses Deepen IMMR Q3 2025 Earnings EPS Beats Estimates by 1878 Stock Rises