Phillips 66 Q1 2026 Earnings Surprising Profit Amid a Challenging Macro Environment JBL Q1 2026 Earnings EPS Surge Beats Estimates Shares Rally 44 Red River Bancshares Inc Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower CPIX Q1 2026 Earnings Loss Per Share of 013 as Stock Rebounds 65 ALIT Q1 2026 Earnings EPS Surprises 34 Above Estimates Stock Edges Higher KRMN Q1 2026 Earnings EPS Misses Estimates Stock Declines Sharply