Encore Capital Group Announces First Quarter 2026 Financial… — ECPG +1.00 · News Impact Screener