Filing Flows › Encore Capital Group (ECPG) › Who owns the stock
Who owns Encore Capital Group (ECPG) stock
276 funds reported Encore Capital Group (ECPG) shares in their latest 13F filings, worth $2.1B in all. The largest holder is BlackRock ($343M). Last quarter 140 funds added to their stakes and 99 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| BlackRock | 3,679,162 | $343M | decrease | 2026-06-30 |
| Vanguard Group | 2,373,398 | $129M | decrease | 2025-12-31 |
| Vanguard Portfolio Management LLC | 1,311,523 | $122M | increase | 2026-06-30 |
| Dimensional Fund Advisors LP | 1,047,576 | $97.7M | increase | 2026-06-30 |
| Vanguard Capital Management LLC | 911,277 | $85.0M | decrease | 2026-06-30 |
| State Street | 856,207 | $79.9M | increase | 2026-06-30 |
| Geode Capital Management, LLC | 639,836 | $59.7M | increase | 2026-06-30 |
| American Century Companies | 631,819 | $58.9M | increase | 2026-06-30 |
| Arrowstreet Capital, Limited Partnership | 527,078 | $49.2M | increase | 2026-06-30 |
| AQR Capital Management LLC | 490,098 | $45.7M | increase | 2026-06-30 |
| Allianz Asset Management GmbH | 437,569 | $40.8M | increase | 2026-06-30 |
| Wellington Management Group LLP | 426,069 | $39.7M | decrease | 2026-06-30 |
| Driehaus Capital Management LLC | 409,924 | $38.2M | new | 2026-06-30 |
| Charles Schwab Investment Management | 398,539 | $37.2M | decrease | 2026-06-30 |
| Heartland Advisors | 362,825 | $33.8M | decrease | 2026-06-30 |
Encore Capital Group's latest quarter
Encore Capital Group, Q3 2026: revenue $545M (+18% year over year), operating margin 42.3%, net earnings $124M, operating cash flow $107M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most ECPG stock?
By the latest 13F filings: BlackRock ($343M); Vanguard Group ($129M); Vanguard Portfolio Management LLC ($122M); Dimensional Fund Advisors LP ($97.7M); Vanguard Capital Management LLC ($85.0M).
What is the short interest in ECPG?
940,490 shares were sold short at the 2026-10-15 settlement, -11.14% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.