ENCORE CAPITAL GROUP INCECPG

Market cap
$1.2B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20241,159-3.91%
Dec 31, 20231,206+28.84%
Dec 31, 2022936-4.59%
Dec 31, 2021981+1.38%
Dec 31, 2020968+1.73%
Dec 31, 2019951-0.56%
Dec 31, 2018957+10.93%
Dec 31, 2017862+9.49%
Dec 31, 2016788-14.03%
Dec 31, 2015916+21.63%
Dec 31, 2014753+31.02%
Dec 31, 2013575+43.14%
Dec 31, 2012402+15.90%
Dec 31, 2011347