CPIX Q1 2026 Earnings Loss Per Share of 013 as Stock Rebounds 65 Northwest Natural Holding Company NWN Q1 2026 Earnings EPS Misses Expectations Amid Operational Challenges JACK Q1 2026 Earnings EPS Slightly Misses Estimates but Stock Surges Over 8 CFFI Q1 2026 Earnings Solid EPS Performance Amid Quiet Market Reception Sanmina Q1 2026 Earnings Strong EPS Surge Defies Estimates IMMX Q1 2026 Earnings Smallerthanexpected loss drives positive sentiment