CNP Q1 2026 Earnings Slight EPS Miss Amid Modest Stock Gains LOMA Q1 2026 Earnings Strong EPS of 3505 Despite Negative Stock Reaction CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices Mission Produce AVO Q1 2026 Earnings Strong EPS Beat Underscores Operational Resilience TWOD Q1 2026 Earnings Strong EPS Beat Amid Challenging Mortgage Market PLX Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gains