Encore Capital Group Inc (ECPG)

Last Closing Price: 103.16 (2026-10-20)