0.29% | % of shares held by all insiders |
90.22% | % of shares held by institutions |
90.48% | % of float held by institutions |
1,052 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco Ltd. | 31,408,527 | 31 Dec 2023 | 8.01% | 9,391,149,573 |
Blackrock Inc. | 19,744,640 | 31 Dec 2023 | 5.04% | 5,903,647,360 |
Price (T.Rowe) Associates Inc | 18,122,075 | 31 Dec 2023 | 4.62% | 5,418,500,425 |
JP Morgan Chase & Company | 17,867,664 | 31 Dec 2023 | 4.56% | 5,342,431,536 |
Vanguard Group Inc | 16,217,691 | 31 Dec 2023 | 4.14% | 4,849,089,609 |
Massachusetts Financial Services Co. | 12,130,223 | 31 Dec 2023 | 3.09% | 3,626,936,677 |
Primavera Capital Management Ltd | 12,035,635 | 31 Dec 2023 | 3.07% | 3,598,654,865 |
Guardcap Asset Management Ltd. | 8,833,955 | 31 Dec 2023 | 2.25% | 2,641,352,545 |
BLS Capital Fondsmaeglerselskab A/S | 8,158,670 | 31 Dec 2023 | 2.08% | 2,439,442,330 |
Royal Bank of Canada | 8,155,605 | 31 Dec 2023 | 2.08% | 2,438,525,895 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco Developing Markets Fund | 20,388,942 | 31 Jan 2024 | 5.20% | 6,096,293,658 |
Vanguard International Stock Index-Total Intl Stock Indx | 5,529,183 | 31 Jan 2024 | 1.41% | 1,653,225,717 |
Vanguard International Stock Index-Emerging Markets Stk | 5,463,319 | 31 Jan 2024 | 1.39% | 1,633,532,381 |
Price (T.Rowe) Emerging Markets Stock Fund | 4,853,648 | 31 Jan 2024 | 1.24% | 1,451,240,752 |
Price (T.Rowe) Emerging Markets Equity Trust | 4,839,050 | 31 Dec 2023 | 1.23% | 1,446,875,950 |
iShares Core MSCI Emerging Markets ETF | 3,690,445 | 31 Mar 2024 | 0.94% | 1,103,443,055 |
Allspring Special Mid Cap Value Fund | 3,232,450 | 29 Feb 2024 | 0.82% | 966,502,550 |
Dodge & Cox International Stock Fund | 3,024,164 | 31 Dec 2023 | 0.77% | 904,225,036 |
MFS Series Trust X-MFS Emerging Markets Equity Fund | 2,440,761 | 29 Feb 2024 | 0.62% | 729,787,539 |
JP Morgan Emerging Markets Equity Fund | 2,409,380 | 31 Jan 2024 | 0.61% | 720,404,620 |