IBEX Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly ASIX Q1 2026 Earnings Miss on EPS Stock Rises Despite Weakness RPRX Q1 2026 Earnings EPS Beats Estimates with 511 Surprise Energy Focus EFOI Q4 2024 Earnings Narrower Loss Amid Operational Adjustments Shares Edge Higher MNPR Q1 2026 Earnings NarrowerThanExpected Loss Reflects Controlled Spending Stock Edges Higher Pentair Q1 2026 Earnings EPS Beats Estimates by 329