| 21,16449 % | Public Investment Corporation (SOC) Limited | 189 528 728 | 9 637 805 | |
| 7,30444 % | BlackRock Institutional Trust Company, N.A. | 65 411 519 | −16 659 571 | |
| 5,49046 % | Van Eck Associates Corporation | 49 167 270 | 925 463 | |
| 4,07541 % | The Vanguard Group, Inc. | 36 495 399 | 643 404 | |
| 3,50492 % | MandG Investment Managers (Pty) Ltd | 31 386 677 | 24 284 517 | |
| 1,44001 % | Norges Bank Investment Management (NBIM) | 12 895 348 | 3 964 621 | |
| 1,05995 % | Sanlam Investment Management (Pty) Ltd. | 9 491 915 | −233 215 | |
| 0,83559 % | BlackRock Advisors (UK) Limited | 7 482 753 | 65 620 | |
| 0,74672 % | APG Asset Management N.V. | 6 686 942 | −246 031 | |
| 0,65903 % | BlackRock Investment Management (UK) Ltd. | 5 901 604 | −91 469 | |
| 0,58363 % | Schroder Investment Management Ltd. (SIM) | 5 226 427 | 2 074 | |
| 0,50242 % | Old Mutual Investment Group (South Africa) (Pty) Limited | 4 499 177 | 0 | |
| 0,50045 % | Geode Capital Management, L.L.C. | 4 481 516 | 42 371 | |
| 0,43786 % | Ninety One SA Pty Ltd. | 3 921 008 | 220 680 | |
| 0,32431 % | Amundi Asset Management, SAS | 2 904 171 | 34 918 | |
| 0,32414 % | T. Rowe Price Associates, Inc. | 2 902 687 | 321 371 | |
| 0,31327 % | Vontobel Asset Management AG | 2 805 350 | 138 968 | |
| 0,30897 % | Ninety One UK Limited | 2 766 811 | −12 080 | |
| 0,27711 % | DWS Investment Management Americas, Inc. | 2 481 501 | 21 083 | |
| 0,26128 % | Truffle Asset Management (Pty) Limited | 2 339 794 | −170 463 | |
| 0,26115 % | Fidelity Management & Research Company LLC | 2 338 563 | 0 | |
| 0,24018 % | State Street Global Advisors (US) | 2 150 788 | 17 432 | |
| 0,23282 % | Taquanta Asset Managers (Pty) Ltd | 2 084 946 | −97 731 | |
| 0,22889 % | Momentum Collective Investments (RF) (Pty) Ltd. | 2 049 743 | 172 786 | |
| 0,22536 % | Charles Schwab Investment Management, Inc. | 2 018 109 | 5 928 | |
| 0,22343 % | Aviva Investors Global Services Limited | 2 000 820 | 8 614 | |
| 0,21690 % | 36ONE Asset Management (Pty) Ltd | 1 942 391 | 934 507 | |
| 0,20722 % | Nordea Funds Oy | 1 855 658 | 50 417 | |
| 0,20057 % | Legal & General Investment Management Ltd. | 1 796 107 | 0 | |
| 0,19893 % | Old Mutual Customised Solutions (Pty) Ltd | 1 781 453 | 371 545 | |
| 0,19353 % | Nuveen LLC | 1 733 035 | 372 | |
| 0,18679 % | Northern Trust Global Investments Limited | 1 672 746 | 26 322 | |
| 0,18368 % | Northern Trust Investments, Inc. | 1 644 905 | 11 259 | |
| 0,18312 % | Caisse de Depot et Placement du Quebec | 1 639 862 | −480 977 | |
| 0,18141 % | Citadel Asset Management | 1 624 558 | 214 006 | |
| 0,17542 % | Momentum Asset Management (Pty) Ltd. | 1 570 885 | −34 443 | |
| 0,17109 % | California Public Employees' Retirement System | 1 532 096 | −64 057 | |
| 0,16823 % | 10X Investments (Pty) Ltd. | 1 506 487 | −31 131 | |
| 0,16245 % | 1NVEST Fund Managers (Pty) Ltd | 1 454 714 | −224 524 | |
| 0,16008 % | State Street Global Advisors (UK) Ltd. | 1 433 478 | 7 700 | |
| 0,15535 % | STANLIB Asset Management Ltd. | 1 391 135 | 347 394 | |
| 0,13463 % | Abax Investments (Pty) Limited | 1 205 586 | 400 439 | |
| 0,12816 % | PGGM Vermogensbeheer B.V. | 1 147 642 | 28 532 | |
| 0,12786 % | UBS Fund Management (Switzerland) AG | 1 145 022 | −24 145 | |
| 0,11587 % | JP Morgan Asset Management | 1 037 624 | −4 116 | |
| 0,11212 % | Sygnia Asset Management | 1 004 027 | 33 130 | |
| 0,11195 % | California State Teachers Retirement System | 1 002 542 | −231 501 | |
| 0,10336 % | Momentum Multi-Manager (Pty) Ltd | 925 597 | 68 207 | |
| 0,09676 % | Storebrand Kapitalforvaltning AS | 866 512 | 7 298 | |
| 0,09620 % | DWS Investments UK Limited | 861 443 | 31 941 | |
| 0,09550 % | Royal London Asset Management Ltd. | 855 236 | 0 | |
| 0,09325 % | UBS Asset Management (Switzerland) | 835 025 | 0 | |
| 0,09074 % | UBS Asset Management (UK) Ltd. | 812 553 | 38 208 | |
| 0,08132 % | Pictet Asset Management Ltd. | 728 251 | −3 362 | |
| 0,07649 % | Amundi Japan Ltd. | 684 973 | 0 | |
| 0,07549 % | Ashburton Fund Managers (Proprietary) Limited | 676 040 | 30 540 | |
| 0,07525 % | All Weather Capital (Pty) Ltd | 673 911 | 56 105 | |
| 0,07389 % | Franklin Advisers, Inc. | 661 712 | 27 269 | |
| 0,07002 % | AXA Investment Managers Paris | 627 041 | −858 | |
| 0,06938 % | Laurium Capital (Pty) Ltd | 621 295 | 8 246 | |
| 0,06932 % | Amundi (UK) | 620 779 | 0 | |
| 0,06588 % | CapSolutions GmbH | 590 000 | 0 | |
| 0,06289 % | Baron Capital Management, Inc. | 563 179 | −81 403 | |
| 0,06057 % | HSBC Global Asset Management (UK) Limited | 542 431 | 548 | |
| 0,06002 % | Handelsbanken Kapitalförvaltning AB | 537 486 | 5 000 | |
| 0,05906 % | VanEck Asset Management B.V. | 528 922 | 6 801 | |
| 0,05309 % | Schroder Investment Management North America Inc. | 475 467 | 0 | |
| 0,05105 % | Amplify Investment Partners (Pty) Ltd | 457 179 | −104 093 | |
| 0,04980 % | Mercer Global Investments Management Ltd | 445 937 | −171 408 | |
| 0,04938 % | SEB Investment Management AB | 442 156 | 152 143 | |
| 0,04799 % | Zürcher Kantonalbank (Asset Management) | 429 716 | −265 814 | |
| 0,04631 % | Candriam Luxembourg S.A. | 414 695 | 0 | |
| 0,04426 % | JPMorgan Asset Management U.K. Limited | 396 323 | 2 949 | |
| 0,04414 % | Preece (Martin) | 395 240 | 70 696 | |
| 0,04248 % | Chohan (Naseem A.) | 380 388 | 57 918 | |
| 0,03612 % | Eaton Vance Management | 323 500 | 323 500 | |
| 0,03350 % | Cardano Asset Management NV | 299 952 | −6 051 | |
| 0,03349 % | Personal Trust Asset Management (Pty) Limited | 299 941 | 37 591 | |
| 0,03183 % | UBS Asset Management Switzerland AG | 285 050 | 6 592 | |
| 0,03141 % | PortfolioMetrix | 281 313 | 89 239 | |
| 0,03110 % | Federated Hermes Global Investment Management Corp. | 278 516 | −108 347 | |
| 0,03018 % | BlackRock Asset Management North Asia Limited | 270 233 | 0 | |
| 0,02838 % | Matrix Fund Managers (Pty) Ltd | 254 162 | −47 434 | |
| 0,02791 % | Fideuram Asset Management (Ireland) dac | 249 925 | −5 123 | |
| 0,02766 % | Invesco Capital Management LLC | 247 697 | 1 390 | |
| 0,02724 % | Columbia Threadneedle Investments (US) | 243 909 | 796 | |
| 0,02711 % | Lazard Asset Management, L.L.C. | 242 768 | 210 | |
| 0,02634 % | Vanguard Investments Australia Ltd. | 235 913 | 2 468 | |
| 0,02614 % | PensionDanmark A/S | 234 120 | 90 081 | |
| 0,02613 % | Eurizon Capital S.A. | 234 006 | −9 944 | |
| 0,02412 % | Banque Cantonale Vaudoise | 216 000 | 0 | |
| 0,02340 % | Dimensional Fund Advisors, L.P. | 209 584 | −1 136 | |
| 0,02253 % | Sentio Capital Management (Pty) Ltd | 201 799 | 6 268 | |
| 0,02196 % | First Trust Advisors L.P. | 196 669 | 680 | |
| 0,02195 % | KLP Kapitalforvaltning AS | 196 568 | 0 | |
| 0,02158 % | BNP Paribas Asset Management UK Limited | 193 276 | 42 404 | |
| 0,02107 % | Optimum Investment Group (Pty) Ltd | 188 688 | −989 | |
| 0,02069 % | Jyske Bank A/S (Research) | 185 299 | 185 299 | |
| 0,02069 % | Jyske Bank A/S | 185 299 | −149 | |
| 0,01802 % | Lansförsäkringar Fondförvaltning AB | 161 333 | 0 | |