OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported CSV Q1 2026 Earnings EPS Slightly Beats Estimates Amid Mixed Signals ECC Q1 2026 Earnings Earnings Miss Estimates Amid Stable Portfolio Performance Independent Bank Corporation IBCP Q1 2026 Earnings Modest EPS Beat Amid Tepid Market Response RY Q1 2026 Earnings EPS Beats Estimates by 30 Amid Resilient Banking Operations CPNG Q1 2026 Earnings EPS Misses Estimates Sharply as Investments Weigh on Profits