Encore Capital Group, Inc. (ECPG) has a MoatMap StockRank of 94/100 based on Quality (67/100), Value (48/100), and Momentum (68/100) factor scores. The current signal is STRONG BUY. Encore Capital is a debt purchaser and collector. While it has a solid market position, it is highly leveraged, sensitive to interest rate cycles, and operates in a highly regulated, consumer-unfriendly industry that lacks a structural growth runway.
Encore Capital Group, Inc. is a leading global debt management and recovery company that purchases portfolios of defaulted consumer receivables from financial institutions. The company leverages sophisticated data analytics and compliance-focused collection strategies to work with consumers to resolve their outstanding obligations. Encore's competitive advantage stems from its significant scale, global operational footprint, and expertise in navigating complex regulatory environments for debt recovery.
| Price | $80.62 |
| Market Cap | $1.7B |
| P/E (TTM) | 6.28 |
| P/E (Forward) | 6.04 |
| Price/Book | 1.67 |
| Return on Equity | 32.0% |
| Return on Invested Capital | 12.1% |
| Debt/Equity | 390.51 |
| Gross Margin | 100.0% |
| Operating Margin | 38.7% |
| Revenue Growth | 21.0% |
| Free Cash Flow | $-229M |
Encore Capital Group, Inc. operates in the Credit Services industry, part of the Financial Services sector (United States).