ENR Q1 2026 Earnings Stellar EPS Beat Propels Shares Higher KRO Q1 2026 Earnings Surprise Profit Beat Drives 223 Stock Gain Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline FRPT Q1 2026 Earnings EPS Swings to a Loss Yet Shares Surge 261 OII Q1 2026 Earnings EPS Surpasses Estimates by 1156 CGNT Q1 2026 Earnings EPS Surges Past Estimates with 126 Surprise