Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment GFL Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh Envoy Medical Q1 2026 Earnings EPS Surprises to the Upside Despite No Revenue Stock Declines Community Bancorp CMTV Q4 2025 Earnings Earnings Beat with Strong EPS of 083 Amid Limited Data NEPH Q1 2026 Earnings Narrow EPS Miss Amid Operational Developments Meridian Corporation MRBK Q1 2026 Earnings EPS Misses Estimates but Stock Gains Slightly