| 21,37367 % | Public Investment Corporation (SOC) Limited | 72.127.600 | 4.542.400 | 17.7.2025 |
| 18,57375 % | Allan Gray Proprietary Limited | 62.678.980 | -7.841.567 | 30.6.2024 |
| 10,37753 % | PSG Asset Management (Pty) Ltd | 35.020.000 | 17.034.000 | 24.6.2025 |
| 6,11587 % | Old Mutual Investment Group (South Africa) (Pty) Limited | 20.638.614 | -12.639.013 | 30.6.2024 |
| 5,04771 % | Fairtree Asset Management (Pty) Ltd | 17.034.000 | 6.701.802 | 23.8.2024 |
| 5,03763 % | Aylett & Company (Pty) Ltd | 17.000.000 | 5.707.789 | 26.9.2024 |
| 3,99938 % | Aeon Investment Management (Pty) Ltd | 13.496.296 | 730.963 | 30.6.2024 |
| 3,77836 % | The Vanguard Group, Inc. | 12.750.452 | -722.469 | 30.6.2024 |
| 3,10707 % | Dimensional Fund Advisors, L.P. | 10.485.121 | -1.035.424 | 30.6.2024 |
| 2,34604 % | Norges Bank Investment Management (NBIM) | 7.916.959 | 3.896.398 | 31.12.2024 |
| 1,70049 % | BlackRock Institutional Trust Company, N.A. | 5.738.482 | 100.945 | 31.7.2025 |
| 0,52561 % | Momentum Asset Management (Pty) Ltd. | 1.773.713 | 229.463 | 31.3.2025 |
| 0,50245 % | BlackRock Advisors (UK) Limited | 1.695.552 | 10.604 | 30.6.2025 |
| 0,30249 % | Amplify Investment Partners (Pty) Ltd | 1.020.767 | 335.737 | 31.3.2025 |
| 0,30112 % | Momentum Collective Investments (RF) (Pty) Ltd. | 1.016.144 | -9.959 | 31.3.2025 |
| 0,29981 % | Caisse de Depot et Placement du Quebec | 1.011.727 | 1.011.727 | 31.12.2024 |
| 0,27740 % | Dimensional Fund Advisors, Ltd. | 936.125 | -75.987 | 31.7.2025 |
| 0,25010 % | All Weather Capital (Pty) Ltd | 843.982 | 273.854 | 31.3.2025 |
| 0,22863 % | Taquanta Asset Managers (Pty) Ltd | 771.549 | -40.703 | 31.3.2025 |
| 0,18992 % | Mountford (Peter) | 640.896 | 440.896 | 30.6.2024 |
| 0,18850 % | STANLIB Asset Management Ltd. | 636.123 | -153.741 | 31.3.2025 |
| 0,16354 % | California Public Employees' Retirement System | 551.871 | -98.437 | 30.6.2024 |
| 0,16035 % | GTC Asset Management | 541.125 | -15.772 | 31.3.2025 |
| 0,11929 % | Sanlam Investment Management (Pty) Ltd. | 402.546 | 34.151 | 31.3.2025 |
| 0,11326 % | Visio Capital Management (Pty) Ltd. | 382.200 | 382.200 | 31.3.2025 |
| 0,11161 % | Old Mutual Customised Solutions (Pty) Ltd | 376.645 | -1.636.931 | 31.3.2025 |
| 0,10479 % | Northstar Asset Management (Pty) Ltd | 353.616 | -3.028 | 31.3.2025 |
| 0,10454 % | State Street Global Advisors (US) | 352.767 | -4.616 | 31.7.2025 |
| 0,09432 % | Sanlam Multi-Manager International Limited | 318.277 | 656 | 31.3.2025 |
| 0,09165 % | 1NVEST Fund Managers (Pty) Ltd | 309.276 | 219.630 | 31.3.2025 |
| 0,09119 % | Brown (c) | 307.736 | 243.736 | 30.6.2024 |
| 0,08933 % | Apex Investment Consulting SA (Pty) Ltd | 301.461 | -65.480 | 31.3.2025 |
| 0,08930 % | Sygnia Asset Management | 301.343 | 2.156 | 31.3.2025 |
| 0,08797 % | Naviga Solutions (Pty) Ltd | 296.877 | -4.105 | 31.3.2025 |
| 0,07152 % | Mazi Capital (Pty) Ltd | 241.349 | 135.444 | 31.3.2025 |
| 0,06978 % | American Century Investment Management, Inc. | 235.483 | 2.563 | 31.7.2025 |
| 0,06921 % | Nuveen LLC | 233.564 | -72.204 | 30.4.2025 |
| 0,06172 % | STANLIB Multi-Manager (Pty) Limited | 208.287 | -64.060 | 31.3.2025 |
| 0,06000 % | Perpetua Investment Managers (Pty) Ltd | 202.486 | -10.226 | 31.3.2025 |
| 0,05014 % | Geode Capital Management, L.L.C. | 169.205 | 0 | 30.6.2025 |
| 0,04256 % | California State Teachers Retirement System | 143.620 | -693.713 | 30.6.2024 |
| 0,04238 % | PI Investment Managers (Pty) Ltd | 143.019 | 27.560 | 31.12.2024 |
| 0,04155 % | Portfolio Analytics Pty Ltd | 140.205 | -9.269 | 31.3.2025 |
| 0,03898 % | DFA Australia Ltd. | 131.535 | 0 | 31.7.2025 |
| 0,03734 % | Robeco Institutional Asset Management B.V. | 126.000 | 0 | 31.5.2025 |
| 0,03446 % | Personal Trust Asset Management (Pty) Limited | 116.274 | 14.421 | 31.3.2025 |
| 0,03357 % | Nest Asset Management | 113.286 | -3.951 | 31.3.2025 |
| 0,03302 % | 10X Investments (Pty) Ltd. | 111.444 | 110 | 31.3.2025 |
| 0,02805 % | State Street Global Advisors (UK) Ltd. | 94.653 | 0 | 31.7.2025 |
| 0,02805 % | State Street Global Advisors Ireland Limited | 94.653 | 0 | 30.11.2024 |
| 0,02746 % | Momentum Multi-Manager (Pty) Ltd | 92.665 | -340.731 | 31.3.2025 |
| 0,02729 % | Accorn Asset Management (Pty) Ltd | 92.083 | -80.838 | 31.12.2024 |
| 0,02185 % | Efficient Private Clients (Pty) Ltd | 73.720 | 41.436 | 31.3.2025 |
| 0,02030 % | Truffle Asset Management (Pty) Limited | 68.509 | -1.240.569 | 31.12.2024 |
| 0,01345 % | Excelsia Capital Proprietary Limited | 45.373 | -2.059 | 31.3.2025 |
| 0,01303 % | Absa Asset Management (Pty) Limited | 43.969 | -745 | 31.12.2024 |
| 0,00969 % | WBS Hünicke Vermögensverwaltung GmbH | 32.705 | 0 | 30.6.2025 |
| 0,00896 % | Vanguard Investments Australia Ltd. | 30.253 | 310 | 30.4.2025 |
| 0,00847 % | Gryphon Asset Management (Pty) Ltd. | 28.572 | 0 | 31.3.2025 |
| 0,00729 % | Oyster Catcher Investments Pty Ltd | 24.604 | 24.604 | 31.3.2025 |
| 0,00727 % | Ampersand Asset Management (Pty) Ltd. | 24.530 | 2.654 | 31.3.2025 |
| 0,00571 % | Hollard Investment Managers (Pty) Ltd | 19.259 | -1.480 | 31.3.2025 |
| 0,00485 % | FedGroup Asset Management (Pty) Ltd | 16.356 | 0 | 31.3.2025 |
| 0,00478 % | SouthernCross Capital (Pty) Ltd | 16.145 | 7.077 | 31.3.2025 |
| 0,00277 % | Sequoia Capital Management (Pty) Ltd | 9.364 | 7 | 31.3.2025 |
| 0,00271 % | Argon Asset Management (Pty.) Ltd. | 9.129 | 0 | 31.3.2025 |
| 0,00255 % | Alexforbes Investments Solution Limited | 8.619 | -182 | 31.3.2025 |
| 0,00254 % | Red Oak Capital (Pty) Ltd | 8.563 | 8.563 | 31.3.2025 |
| 0,00123 % | Synergy Multi Managers (Pty) Ltd | 4.150 | 4.150 | 31.3.2025 |
| 0,00001 % | Wellington Management Company, LLP | 46 | 16 | 30.4.2025 |
| 0 % | Methodical Investment Management (Pty) Ltd. | 0 | -9.013 | 31.3.2024 |
| 0 % | Finlabo SIM S.p. A. | 0 | -17.000 | 31.12.2023 |
| 0 % | Ashburton Fund Managers (Proprietary) Limited | 0 | -51.627 | 31.12.2024 |
| 0 % | Obsidian Capital (Pty) Ltd. | 0 | -187.673 | 30.9.2024 |
| 0 % | 36ONE Asset Management (Pty) Ltd | 0 | -1.340.283 | 31.12.2024 |
| 0 % | Regarding Capital Management (Pty) Ltd. | 0 | -122.510 | 31.12.2024 |
| 0 % | SEI Investments Management Corporation | 0 | -10.537 | 30.4.2024 |
| 0 % | Cadiz Asset Management (Pty) Ltd | 0 | -144.531 | 31.12.2024 |
| 0 % | State Street Global Advisors (Japan) Co., Ltd. | 0 | -39.883 | 31.3.2024 |
| 0 % | Boston Partners | 0 | -68.735 | 31.5.2024 |
| 0 % | Segall Bryant & Hamill, LLC | 0 | -22.666 | 31.3.2024 |
| 0 % | JPMorgan Asset Management U.K. Limited | 0 | -26.736 | 30.9.2024 |
| 0 % | Allianz Global Investors GmbH | 0 | -40.324 | 31.3.2024 |
| 0 % | Irish Life Investment Managers Ltd. | 0 | -20.080 | 31.10.2024 |
| 0 % | Vaughan Nelson Investment Management, L.P. | 0 | -239.486 | 30.4.2024 |
| 0 % | Mackenzie Investments | 0 | -46.906 | 31.12.2024 |
| 0 % | Thrivent Asset Management, LLC | 0 | -53.352 | 31.12.2024 |
| 0 % | Lazard Asset Management, L.L.C. | 0 | -66.935 | 31.3.2024 |
| 0 % | Eaton Vance Management | 0 | -77.200 | 30.4.2025 |
| 0 % | Northern Trust Investments, Inc. | 0 | -101.802 | 31.12.2024 |
| 0 % | CI Global Asset Management | 0 | -780 | 31.10.2024 |
| 0 % | Mellon Investments Corporation | 0 | -796.703 | 31.10.2024 |
| 0 % | ID Capital (Pty) Ltd | 0 | -175.000 | 31.3.2024 |
| 0 % | Capital Link Partners (Pty) Ltd | 0 | -34.847 | 31.12.2024 |
| 0 % | Avantis Investors_NLE | 0 | -8.157 | 30.6.2024 |
| 0 % | Vanguard Global Advisers LLC | 0 | -46.889 | 31.3.2025 |
| 0 % | Celerity Investments Pty Ltd | 0 | -4.181 | 31.3.2024 |
| 0 % | Optimum Investment Group (Pty) Ltd | 0 | -134.211 | 31.12.2024 |
| 0 % | Terebinth Capital Pty Ltd | 0 | -9.275 | 30.6.2024 |