ENCORE CAPITAL GROUP INCECPG

Market cap
$1.2B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202412+783.78%
Dec 31, 20231.4-95.91%
Dec 31, 202233.1-15.74%
Dec 31, 202139.2+10.37%
Dec 31, 202035.5+11.93%
Dec 31, 201931.8+3.45%
Dec 31, 201830.7+12.26%
Dec 31, 201727.3+16.52%
Dec 31, 201623.5+11.11%
Dec 31, 201521.1-29.08%
Dec 31, 201429.8+16.09%
Dec 31, 201325.6-7.52%
Dec 31, 201227.7+7.33%
Dec 31, 201125.8