Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment Artesian Resources Corporation ARTNA Q3 2025 Earnings Marginal EPS Beat Amid Steady Utility Operations IMMX Q1 2026 Earnings Narrowed Loss as Biotech Advances Oncology Pipeline Independent Bank Corporation IBCP Q1 2026 Earnings Modest EPS Beat Amid Tepid Market Response ALAB Q1 2026 Earnings EPS Beats Estimates by Over 11 as Stock Rises LQDA Q1 2026 Earnings EPS Surges Past Estimates Stock Declines Slightly