Institutional Owners for ECPG
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $200,245,545 3,945,725 0.00 0.00 207,959 5.56 12-31-2023
VANGUARD GROUP INC COM 2 $129,705,936 2,555,782 0.00 0.00 -90 -0.00 12-31-2023
TURTLE CREEK ASSET MANAGEMENT INC COM 3 $103,255,849 2,034,598 0.00 0.00 -135,588 -6.25 12-31-2023
DIMENSIONAL FUND ADVISORS LP COM 4 $96,047,298 1,892,525 0.00 0.00 90 0.00 12-31-2023
logo   

Please upgrade to premium to see all results. Signup if you don't have an account.

Login Signup
Debug Info- Version: 2.6