UBCP Q4 2022 Earnings Solid EPS Performance Drives Positive Stock Movement CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices BayCom Corp Q1 2026 Earnings EPS Smashes Estimates by 226 but Shares Slip Brookfield Infrastructure Partners LP Q1 2026 Earnings Steep EPS Miss Pressures Stock WTTR Q1 2026 Earnings Earnings Per Share Soars Past Estimates with 106 Surprise TBRG Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Disappointing Quarter