| Public Investment Corporation (SOC) Limited | Jun 30, 2025 | 74.54M | 0 | +1212691.00% |
| Westwood Global Investments, L.L.C. | Jun 30, 2025 | 21.38M | 0 | -831447.00% |
| Standard Bank Group Ltd | Apr 1, 2025 | 17.32M | 0 | +17319964.00% |
| Standard Bank Group Limited | Apr 1, 2025 | 17.32M | 0 | +17319964.00% |
| Lazard Asset Management, L.L.C. | Jun 30, 2025 | 17.25M | 0 | -782648.00% |
| GIC Private Limited | Nov 18, 2025 | 17.2M | 0 | +462033.00% |
| JP Morgan Asset Management | May 5, 2025 | 16.27M | 0 | -6465212.00% |
| BlackRock Institutional Trust Company, N.A. | Jun 30, 2025 | 15.41M | 0 | +1166524.00% |
| Old Mutual Investment Group (South Africa) (Pty) Limited | Jun 30, 2025 | 12.4M | 0 | +366953.00% |
| Vanguard Capital Management, LLC | Jul 31, 2026 | 10.71M | 0 | +44011.00% |
| Sanlam Investment Management (Pty) Ltd. | Jun 30, 2025 | 10.33M | 0 | -6413.00% |
| Aviva Investors Global Services Limited | Jul 31, 2026 | 5.88M | 0 | -9355.00% |
| Norges Bank Investment Management (NBIM) | Jun 30, 2026 | 5.66M | 0 | +2015931.00% |
| Allan Gray Proprietary Limited | Jun 30, 2026 | 3.15M | 0 | +2874937.00% |
| BlackRock Advisors (UK) Limited | Aug 31, 2026 | 3.08M | 0 | -9843.00% |
| Geode Capital Management, L.L.C. | Jul 31, 2026 | 3.07M | 0 | +19545.00% |
| Dimensional Fund Advisors, L.P. | Jul 31, 2026 | 3.05M | 0 | +42560.00% |
| California State Teachers Retirement System | Jun 30, 2025 | 2.42M | 0 | +812729.00% |
| Bateleur Capital (Pty) Ltd. | Jun 30, 2026 | 2.4M | 0 | -67124.00% |
| State Street Investment Management (US) | Aug 31, 2026 | 2.3M | 0 | +503.00% |
| Fairtree Asset Management (Pty) Ltd | Jun 30, 2026 | 2.08M | 0 | +161646.00% |
| Abax Investments (Pty) Limited | Jun 30, 2026 | 2.03M | 0 | +132358.00% |
| Charles Schwab Investment Management, Inc. | Jul 31, 2026 | 1.84M | 0 | +25968.00% |
| Investec Wealth and Investment Management Pty Ltd | Jun 30, 2026 | 1.41M | 0 | +4110.00% |
| Amundi Asset Management, SAS | Jul 31, 2026 | 1.19M | 0 | -12141.00% |
| Vanguard Global Advisers LLC | Jun 30, 2026 | 1.17M | 0 | -9358.00% |
| State Street Investment Management (UK) | Aug 31, 2026 | 1.16M | 0 | +0.00% |
| Satrix Managers (RF) (Pty) Ltd | Jun 30, 2026 | 1.05M | 0 | +52419.00% |
| Ninety One SA Pty Ltd. | Jun 30, 2026 | 992.95K | 0 | -51053.00% |
| UBS Asset Management (UK) Ltd. | Jul 31, 2026 | 863.63K | 0 | -30191.00% |
| Handelsbanken Kapitalförvaltning AB | Jul 31, 2026 | 813.89K | 0 | +0.00% |
| Taquanta Asset Managers (Pty) Ltd | Jun 30, 2026 | 774.6K | 0 | +1191.00% |
| Citadel Asset Management | Jun 30, 2026 | 733.09K | 0 | +8301.00% |
| Lazard Frères Gestion S.A.S. | Jun 30, 2026 | 719.77K | 0 | +92633.00% |
| Foord Asset Management (Pty) Limited | Jun 30, 2026 | 714.5K | 0 | -33540.00% |
| Mellon Investments Corporation | Jul 31, 2026 | 712.96K | 0 | +15156.00% |
| Laurium Capital (Pty) Ltd | Jun 30, 2026 | 699.43K | 0 | +0.00% |
| Camissa Asset Management Pty Ltd | Dec 31, 2025 | 675.58K | 0 | +0.00% |
| AllianceBernstein L.P. | Jun 30, 2026 | 658.47K | 0 | +0.00% |
| Northern Trust Global Investments Limited | Jul 31, 2026 | 604.59K | 0 | +1525.00% |
| Ashburton Fund Managers (Proprietary) Limited | Jun 30, 2026 | 584.24K | 0 | -3885.00% |
| Nuveen LLC | Jul 31, 2026 | 530.2K | 0 | +0.00% |
| DWS Investment GmbH | Jul 31, 2026 | 519.75K | 0 | +21034.00% |
| American Century Investment Management, Inc. | Jul 31, 2026 | 503.72K | 0 | +20464.00% |
| Dimensional Fund Advisors, Ltd. | Jul 31, 2026 | 489.46K | 0 | +24160.00% |
| M&G Investment Management Ltd. | Apr 30, 2026 | 467.78K | 0 | +0.00% |
| California Public Employees' Retirement System | Jun 30, 2025 | 467.69K | 0 | -125804.00% |
| 10X Investments (Pty) Ltd. | Jun 30, 2026 | 464.81K | 0 | +6014.00% |
| Momentum Asset Management (Pty) Ltd. | Jun 30, 2026 | 438.7K | 0 | -33564.00% |
| 1NVEST Fund Managers (Pty) Ltd | Jun 30, 2026 | 434.72K | 0 | -64654.00% |