Encore Capital Group Inc (ECPG) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

25,353,933Shares Outstanding
363,030Shares held by institutions
$20,797,989Value of institutional holdings
93.12%Institutional ownership %
5.69%Shares Changed QoQ
208No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Recent 13F filings as of December 2025 show that 208 institutional investors hold a position in Encore Capital Group Inc (NASDAQ:ECPG).

208 Institutional Holders

363,030 Total Shares Held
Download Data
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