Institutional Owners for EXLS
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $694,934,084 21,853,273 0.00 0.00 585,912 2.75 03-31-2024
VANGUARD GROUP INC COM 2 $546,208,025 17,176,353 0.00 0.00 160,723 0.94 03-31-2024
FMR LLC COM 3 $304,014,837 9,560,215 0.00 0.00 790,942 9.02 03-31-2024
MACKENZIE FINANCIAL CORP COM 4 $234,807,193 7,383,874 0.00 0.00 570,277 8.37 03-31-2024
logo   

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

Login Signup
Debug Info- Version: 2.6