ENCORE CAPITAL GROUP INCECPG

Market cap
$1.2B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024156+2.08%
Dec 31, 2023153-27.38%
Dec 31, 2022211-30.48%
Dec 31, 2021303-3.14%
Dec 31, 2020313+27.84%
Dec 31, 2019245+31.02%
Dec 31, 2018187+50.86%
Dec 31, 2017124-5.00%
Dec 31, 2016130+13.90%
Dec 31, 2015114+2.58%
Dec 31, 2014112+49.17%
Dec 31, 201375-24.10%
Dec 31, 201299+16.48%
Dec 31, 201185