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