CMI Q1 2026 Earnings EPS Beat of 897 Surprises Analysts CAPL Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiencies SLDE Q1 2026 Earnings EPS Beats Estimates by 174 Shares Edge Higher Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Landscape MCRB Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Development Activities EXPO Q1 2026 Earnings EPS Beats Estimates by 19 Amid Modest Revenue Headwinds