| Trade date | Director | Volume / Price | Trade value | Trade type |
|---|---|---|---|---|
| 28/10/2025 | Jan-Hendrik Erasmus | 17,205 @ 60.95p | £10,486.45 | Sell |
| 28/10/2025 | Jan-Hendrik Erasmus | 212,716 @ 61.58p | £130,990.51 | Buy |
| 30/11/2023 | Casparus Troskie | 110,000 @ ZAR 11.95 | ZAR 1,314,500.00 | Buy |
| 13/06/2022 | Nomkhita Nqweni | 555 @ ZAR 12.54 | ZAR 6,959.70 | Buy |
| 10/11/2022 | Nomkhita Nqweni | 749 @ ZAR 10.80 | ZAR 8,089.20 | Buy |
| 31/08/2022 | Iain Williamson | 246,000 @ ZAR 11.10 | ZAR 2,730,600.00 | Buy |
| 17/09/2019 | Iain Williamson | 100,000 @ ZAR 19.99 | ZAR 1,999,000.00 | Buy |
| 11/10/2018 | Peter Moyo | 21,000 @ ZAR 20.89 | ZAR 438,690.00 | Buy |
| 03/10/2018 | Ingrid Johnson | 679,826 @ 159.60p | £1,085,002.30 | Sell |
| 02/10/2018 | Ingrid Johnson | 220,174 @ 159.05p | £350,186.75 | Sell |
| 01/10/2018 | Ingrid Johnson | 633,443 @ 163.43p | £1,035,235.89 | Sell |
| 10/09/2018 | Vassi Naidoo | 16,500 @ ZAR 29.41 | ZAR 485,265.00 | Buy |
| 27/06/2018 | Vassi Naidoo | 4,000 @ ZAR 28.80 | ZAR 115,200.00 | Buy |
| 27/06/2018 | Vassi Naidoo | 5,000 @ ZAR 28.60 | ZAR 143,000.00 | Buy |
| 27/06/2018 | Vassi Naidoo | 5,000 @ ZAR 28.31 | ZAR 141,550.00 | Buy |
| 27/06/2018 | Vassi Naidoo | 7,000 @ ZAR 28.21 | ZAR 197,470.00 | Buy |
| 26/06/2018 | Ingrid Johnson | 200,124 @ 0.00 | 0.00 | Transfer From |
| 26/06/2018 | Ingrid Johnson | 187,354 @ 0.00 | 0.00 | Transfer From |
| 26/06/2018 | Ingrid Johnson | 215,419 @ 0.00 | 0.00 | Transfer From |
| 26/06/2018 | Ingrid Johnson | 214,085 @ 0.00 | 0.00 | Exercise of Option |
| 26/06/2018 | Ingrid Johnson | 192,419 @ 0.00 | 0.00 | Exercise of Option |
| 26/06/2018 | Casparus Troskie | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Ingrid Johnson | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Peter Moyo | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Casparus Troskie | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Stewart Van Graan | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Ignatius Sehoole | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Bahleli Rapiya | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Vassi Naidoo | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Itumeleng Kgaboesele | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Peter De Beyer | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Paul Baloyi | 0 @ 0.00 | 0.00 | Notification of Holding |
| 26/06/2018 | Trevor Manuel | 0 @ 0.00 | 0.00 | Notification of Holding |
| Name | Holding | Percent |
|---|---|---|
| James Mwangi | 1,505,092 | 0.00% |
| Sizeka Magwentshu-Rensburg | 1,457,155 | 0.00% |
| Brian Armstrong | 481,392 | 0.00% |
| Casparus Troskie | 346,412 | 0.00% |
| Olufunke Ighodaro | 20,000 | 0.00% |
| Itumeleng Kgaboesele | 13,500 | 0.00% |
| Trevor Manuel | 437 | 0.00% |
| Stewart Van Graan | 350 | 0.00% |
| Jan-Hendrik Erasmus | 0 | 0.00% |
| Institution name | Holding | Percent |
|---|---|---|
| Public Investment Corporation (SOC) Limited | 792,171,115 | 16.12% |
| Allan Gray Proprietary Limited | 294,155,221 | 5.99% |
| BlackRock, Inc. | 13,500 | 6.60% |