Allan Gray Proprietary Limited
| | Direct | | Jun 10, 2022 | 0 |
Forty Two Point Two
| | Direct | | Jun 10, 2022 | 0 |
M&G Investment Management Ltd
| | Direct | | Jun 10, 2022 | 0 |
Public Investment Corporation SOC, Ltd.
| | Direct | | Jun 10, 2022 | 0 |
Investec Ltd.
| | Direct | | May 31, 2022 | 91,039,032 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.79 per share. | Direct | 922,909 | May 31, 2022 | 330,200 |
Coronation Fund Managers, Ltd.
| | Direct | | Apr 11, 2022 | 2,431,494 |
Allan Gray Proprietary Limited
| | Direct | | Apr 06, 2022 | 3,645,875 |
Allan Gray Proprietary Limited
| | Direct | | Mar 31, 2022 | 0 |
Coronation Fund Managers, Ltd.
| | Direct | | Mar 31, 2022 | 0 |
Forty Two Point Two
| | Direct | | Mar 31, 2022 | 0 |
Investec Ltd.
| | Direct | | Mar 31, 2022 | 0 |
M&G Investment Management Ltd
| | Direct | | Mar 31, 2022 | 0 |
Public Investment Corporation SOC, Ltd.
| | Direct | | Mar 31, 2022 | 0 |
Coronation Fund Managers, Ltd.
| | Direct | | Mar 14, 2022 | 10,864,122 |
Allan Gray Proprietary Limited
| | Direct | | Jun 14, 2021 | 0 |
Coronation Fund Managers, Ltd.
| | Direct | | Jun 14, 2021 | 0 |
Forty Two Point Two
| | Direct | | Jun 14, 2021 | 0 |
Public Investment Corporation SOC, Ltd.
| | Direct | | Jun 14, 2021 | 0 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 3.31 per share. | Direct | 1,131,090 | Jun 10, 2021 | 341,616 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 3.37 per share. | Direct | 725,667 | Jun 04, 2021 | 215,140 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 3.41 per share. | Direct | 391,805 | May 28, 2021 | 115,000 |
Allan Gray Proprietary Limited
| | Direct | | Mar 31, 2021 | 0 |
Coronation Fund Managers, Ltd.
| | Direct | | Mar 31, 2021 | 0 |
Forty Two Point Two
| | Direct | | Mar 31, 2021 | 0 |
Public Investment Corporation SOC, Ltd.
| | Direct | | Mar 31, 2021 | 0 |
Coronation Fund Managers, Ltd.
| | Direct | | Sept 28, 2020 | 0 |
Forty Two Point Two
| Bought at price 279.95 per share. | Direct | 43,392,870 | Aug 21, 2020 | 155,000 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.50 per share. | Direct | 27,453 | Jun 29, 2020 | 10,964 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 0.12 per share. | Direct | 58,210 | Jun 26, 2020 | 485,086 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.55 per share. | Direct | 96,031 | Jun 26, 2020 | 37,689 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.54 per share. | Direct | 126,800 | Jun 25, 2020 | 50,000 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.55 per share. | Direct | 104,808 | Jun 24, 2020 | 41,069 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.61 per share. | Direct | 261,200 | Jun 23, 2020 | 100,000 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.64 per share. | Direct | 354,277 | Jun 17, 2020 | 134,196 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.66 per share. | Direct | 159,861 | Jun 12, 2020 | 60,008 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.67 per share. | Direct | 66,675 | Jun 11, 2020 | 25,000 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.51 per share. | Direct | 69,456 | Jun 02, 2020 | 27,705 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.49 per share. | Direct | 352,863 | Jun 01, 2020 | 141,769 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.52 per share. | Direct | 27,948 | May 22, 2020 | 11,073 |
Ninety One South Africa Employee Benefit Trust
| Bought at price 2.50 per share. | Direct | 62,525 | May 20, 2020 | 25,000 |
Forty Two Point Two
| | Direct | | Mar 20, 2020 | 0 |
Animashahun (Ademola)
| | Direct | | Mar 18, 2020 | 15,065 |
du Toit (Hendrik J.)
| | Direct | | Mar 18, 2020 | 302,370 |
Fletcher (Adam)
| | Direct | | Mar 18, 2020 | 5,157 |
McFarland (Kim)
| | Direct | | Mar 18, 2020 | 3,772 |
Allan Gray Proprietary Limited
| | Direct | | Mar 16, 2020 | 0 |
du Toit (Hendrik J.)
| | Direct | | Mar 16, 2020 | 0 |
Forty Two Point Two
| | Direct | | Mar 16, 2020 | 0 |
McFarland (Kim)
| | Direct | | Mar 16, 2020 | 0 |
Ninety One South Africa Employee Benefit Trust
| | Direct | | Mar 16, 2020 | 0 |
Public Investment Corporation SOC, Ltd.
| | Direct | | Mar 16, 2020 | 0 |