RXRX Q1 2026 Earnings EPS Beat Despite Stock Decline IGC Pharma Q1 2026 Earnings Narrower Loss Beats Estimates Shares Edge Lower BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher GOOD Q1 2026 Earnings Strong EPS Beat Despite Negative Market Reaction LyondellBasell LYB Q1 2026 Earnings Surprise EPS Beat Fails to Lift Shares as Market Focuses on Demand Concerns ICU Medical Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency