ENCORE CAPITAL GROUP INCECPG

Market cap
$1.2B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202414.4+202.48%
Dec 31, 20234.8-87.00%
Dec 31, 202236.7-13.38%
Dec 31, 202142.3+10.26%
Dec 31, 202038.4+10.72%
Dec 31, 201934.7+2.53%
Dec 31, 201833.8+10.11%
Dec 31, 201730.7+14.36%
Dec 31, 201626.9+11.70%
Dec 31, 201524-25.76%
Dec 31, 201432.4+18.18%
Dec 31, 201327.4-4.81%
Dec 31, 201228.8