Recent 13F filings as of December 2025 show that 208 institutional investors hold a position in Encore Capital Group Inc (NASDAQ:ECPG).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 3,953,069 | -25,418 | -0.64% | $214,849,286.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 2,373,398 | -81,001 | -3.30% | $128,994,181.00 |
| UBS Group AG | 31 Dec, 2025 | 2,203,829 | 1,497,087 | 211.83% | $119,778,106.00 |
| Stephens Investment Management Group LLC | 31 Dec, 2025 | 1,305,649 | -2,603 | -0.20% | $70,962,023.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 1,088,173 | -182,342 | -14.35% | $59,143,479.00 |
| Turtle Creek Asset Management Inc. | 31 Dec, 2025 | 970,593 | -976,897 | -50.16% | $52,751,730.00 |
| STATE STREET CORP | 31 Dec, 2025 | 879,381 | -10,222 | -1.15% | $47,794,357.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 836,071 | 37,157 | 4.65% | $45,440,459.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 727,984 | -19,164 | -2.56% | $39,565,930.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 566,963 | 174,100 | 44.32% | $30,814,439.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 544,868 | -25,970 | -4.55% | $29,618,777.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 469,808 | -24,804 | -5.01% | $25,534,065.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 412,498 | 180,733 | 77.98% | $22,419,267.00 |
| HEARTLAND ADVISORS INC | 31 Dec, 2025 | 385,830 | 34,980 | 9.97% | $20,969,861.00 |
| BARCLAYS PLC | 31 Dec, 2025 | 371,916 | 39,214 | 11.79% | $20,213,635.00 |
| FMR LLC | 31 Dec, 2025 | 319,254 | 59,039 | 22.69% | $17,351,480.00 |
| Allianz Asset Management GmbH | 31 Dec, 2025 | 310,741 | 36,423 | 13.28% | $16,888,773.00 |
| Karl Kapital LLC | 31 Dec, 2025 | 267,817 | 267,817 | 0.00% | $14,555,854.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 256,190 | 17,180 | 7.19% | $13,923,950.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 246,016 | -18,612 | -7.03% | $13,370,968.00 |