IPI Q1 2026 Earnings Strong EPS Beat Amid Challenging Market Conditions SEE Q4 2025 Earnings EPS Beats Estimates Amid Cautious Outlook Sunoco LP SUN Q1 2026 Earnings Massive EPS Beat Highlights Operational Strength KEQU Q1 2026 Earnings Profitability Maintained Despite Missing Revenue Disclosure CSPI Q1 2026 Earnings Modest EPS of 003 Drives Stock Gains MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds