CCB Q1 2026 Earnings EPS Falls 261 Below Estimates Ford Q1 2026 Earnings Massive EPS Surprise of 245 Drives Strong Rally BMO Q1 2026 Earnings Strong EPS Beat Drives Optimism Amid Steady Performance XOMAP Q1 2026 Earnings EPS Misses Estimates with Significant Negative Surprise OPXS Q1 2026 Earnings Positive EPS of 003 Reported Amid Limited Disclosure