ENCORE CAPITAL GROUP INCECPG

Market cap
$1.2B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-10.6-37.37%
Dec 31, 2023-16.9-221.38%
Dec 31, 202213.9-36.04%
Dec 31, 202121.8+53.68%
Dec 31, 202014.2+17.81%
Dec 31, 201912+36.92%
Dec 31, 20188.8+25.16%
Dec 31, 20177-5.75%
Dec 31, 20167.4+82.37%
Dec 31, 20154.1-57.81%
Dec 31, 20149.7-0.70%
Dec 31, 20139.7-22.10%
Dec 31, 201212.5-4.17%
Dec 31, 201113