CNI Q1 2026 Earnings EPS Surpasses Estimates by 248 Stock Flat Orange County Bancorp Inc OBT Q1 2026 Earnings EPS Beats Estimates by 72 as Community Bank Outperforms MSTR Q1 2026 Earnings EPS Falls Far Short of Estimates Stock Declines GPI Q1 2026 Earnings EPS Falls Short of Estimates Despite Positive Stock Movement XFOR Q1 2026 Earnings EPS Beats Estimates Despite Continued PreRevenue Status Stock Declines CIB Q4 2025 Earnings Massive EPS Miss as Company Reports Deep Loss