ENCORE CAPITAL GROUP INCECPG

Market cap
$1.2B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024190+225.65%
Dec 31, 202358-88.63%
Dec 31, 2022513-24.98%
Dec 31, 2021683+18.57%
Dec 31, 2020576+18.25%
Dec 31, 2019487+9.15%
Dec 31, 2018447+22.50%
Dec 31, 2017365+31.89%
Dec 31, 2016276-1.03%
Dec 31, 2015279-19.62%
Dec 31, 2014347+63.94%
Dec 31, 2013212+32.43%
Dec 31, 2012160