| Public Investment Corporation (SOC) Limited | Jun 30, 2025 | 70.37M | 0 | -1914809.00% |
| Sanlam Investment Management (Pty) Ltd. | Jun 30, 2025 | 15.19M | 0 | +13376249.00% |
| Aikya Investment Management Limited | Jul 15, 2025 | 13.95M | 0 | -6625177.00% |
| Old Mutual Investment Group (South Africa) (Pty) Limited | Jun 30, 2025 | 13.39M | 0 | +12386386.00% |
| Vanguard Investments Australia Ltd. | Jun 30, 2025 | 12.95M | 0 | +149247.00% |
| Standard Bank Group Ltd | Oct 29, 2024 | 12.82M | 0 | +12817075.00% |
| Allan Gray Proprietary Limited | Jun 30, 2025 | 12.56M | 0 | -2498102.00% |
| Vanguard Capital Management, LLC | Jul 31, 2026 | 10.85M | 0 | +72173.00% |
| MFS Investment Management | Jul 31, 2026 | 9.21M | 0 | +40484.00% |
| Baillie Gifford & Co. | Jul 31, 2026 | 6.93M | 0 | -87224.00% |
| STANLIB Asset Management Ltd. | Jun 30, 2026 | 6.14M | 0 | +621068.00% |
| Dimensional Fund Advisors, L.P. | Jul 31, 2026 | 4.7M | 0 | +16420.00% |
| Ninety One SA Pty Ltd. | Jun 30, 2026 | 4.21M | 0 | +1454771.00% |
| BlackRock Institutional Trust Company, N.A. | Aug 31, 2026 | 3.97M | 0 | -1411.00% |
| AllianceBernstein L.P. | Jul 31, 2026 | 3.86M | 0 | +1779.00% |
| Bateleur Capital (Pty) Ltd. | Jun 30, 2026 | 3.1M | 0 | +218187.00% |
| RBC Global Asset Management (UK) Limited | Jun 30, 2026 | 2.86M | 0 | -9796.00% |
| Mellon Investments Corporation | Jul 31, 2026 | 2.82M | 0 | -595.00% |
| 36ONE Asset Management (Pty) Ltd | Jun 30, 2026 | 2.78M | 0 | -1811975.00% |
| Robeco Institutional Asset Management B.V. | Jul 31, 2026 | 2.66M | 0 | -18800.00% |
| Investec Wealth and Investment Management Pty Ltd | Jun 30, 2026 | 2.44M | 0 | +2355828.00% |
| Norges Bank Investment Management (NBIM) | Jun 30, 2026 | 2.38M | 0 | +588855.00% |
| Momentum Collective Investments (RF) (Pty) Ltd. | Jun 30, 2026 | 2.05M | 0 | +509504.00% |
| Truffle Asset Management (Pty) Limited | Jun 30, 2026 | 1.96M | 0 | +685501.00% |
| American Century Investment Management, Inc. | Jul 31, 2026 | 1.9M | 0 | +76505.00% |
| Hermes Investment Management Ltd. | Jun 30, 2026 | 1.88M | 0 | -30109.00% |
| Bessemer Trust Company, N.A. (US) | Apr 30, 2026 | 1.84M | 0 | -1308393.00% |
| Satrix Managers (RF) (Pty) Ltd | Jun 30, 2026 | 1.8M | 0 | +94696.00% |
| State Street Investment Management (US) | Jul 31, 2026 | 1.64M | 0 | -22962.00% |
| Banque de Luxembourg Investments | May 31, 2026 | 1.51M | 0 | -36000.00% |
| BlackRock Advisors (UK) Limited | Jul 31, 2026 | 1.5M | 0 | +39532.00% |
| Morgan Stanley Investment Management Inc. (US) | Jul 31, 2026 | 1.49M | 0 | -44382.00% |
| Marathon-London | Jun 30, 2026 | 1.48M | 0 | -32724.00% |
| Geode Capital Management, L.L.C. | Jul 31, 2026 | 1.43M | 0 | +4142.00% |
| Abax Investments (Pty) Limited | Jun 30, 2026 | 1.3M | 0 | +103699.00% |
| Baillie Gifford Overseas Ltd. | Jul 31, 2026 | 1.1M | 0 | +0.00% |
| Marriott Asset Management (Pty) Ltd. | Jun 30, 2026 | 1.04M | 0 | +41887.00% |
| Crutchley (Simon L) | Jun 30, 2025 | 900K | 0 | +30303.00% |
| California Public Employees' Retirement System | Jun 30, 2025 | 846.32K | 0 | +161667.00% |
| Taquanta Asset Managers (Pty) Ltd | Jun 30, 2026 | 760.7K | 0 | +3026.00% |
| AllianceBernstein Hong Kong Ltd. | Jun 30, 2026 | 698.84K | 0 | -107200.00% |
| MandG Investment Managers (Pty) Ltd | Jun 30, 2026 | 664.39K | 0 | +6365.00% |
| JPMorgan Asset Management U.K. Limited | Jul 31, 2026 | 620.11K | 0 | -353288.00% |
| RAM Active Investments S.A. | Jun 30, 2026 | 601.37K | 0 | +44642.00% |
| 10X Investments (Pty) Ltd. | Jun 30, 2026 | 600.16K | 0 | +32681.00% |
| SEI Investments Management Corporation | Jun 30, 2026 | 588.6K | 0 | -134361.00% |
| PortfolioMetrix | Jun 30, 2026 | 577.82K | 0 | +174702.00% |
| Camissa Asset Management Pty Ltd | Dec 31, 2025 | 577.07K | 0 | +577069.00% |
| Sentio Capital Management (Pty) Ltd | Jun 30, 2026 | 562.2K | 0 | +179164.00% |
| Evli Fund Management Company Ltd. | Jun 30, 2026 | 513.77K | 0 | +0.00% |