Forty Two Point Two
| Bought at price 2.31 per share. | Direct | 277,543 | 07 Dec 2022 | 120,357 |
Forty Two Point Two
| Bought at price 2.29 per share. | Direct | 234,917 | 06 Dec 2022 | 102,405 |
Forty Two Point Two
| Bought at price 2.33 per share. | Direct | 33,756 | 05 Dec 2022 | 14,500 |
Forty Two Point Two
| Bought at price 2.33 per share. | Direct | 62,400 | 02 Dec 2022 | 26,724 |
Forty Two Point Two
| Bought at price 2.34 per share. | Direct | 463,671 | 01 Dec 2022 | 198,150 |
Forty Two Point Two
| Bought at price 2.41 per share. | Direct | 9,661 | 25 Nov 2022 | 4,014 |
Forty Two Point Two
| Bought at price 2.41 per share. | Direct | 19,686 | 25 Nov 2022 | 8,179 |
Forty Two Point Two
| Bought at price 2.41 per share. | Direct | 144,028 | 24 Nov 2022 | 59,763 |
Forty Two Point Two
| Bought at price 2.37 per share. | Direct | 118,700 | 23 Nov 2022 | 50,000 |
Forty Two Point Two
| Bought at price 2.37 per share. | Direct | 90,729 | 23 Nov 2022 | 38,218 |
Forty Two Point Two
| Bought at price 2.36 per share. | Direct | 3,546,000 | 21 Nov 2022 | 1,500,000 |
Allan Gray Proprietary Limited
| | Direct | | 20 Oct 2022 | 778,997 |
Forty Two Point Two
| Bought at price 2.04 per share. | Direct | 306,216 | 30 Sept 2022 | 149,959 |
Forty Two Point Two
| Bought at price 2.03 per share. | Direct | 724,549 | 29 Sept 2022 | 356,219 |
Forty Two Point Two
| Bought at price 2.07 per share. | Direct | 2,493,869 | 28 Sept 2022 | 1,205,350 |
Forty Two Point Two
| Bought at price 2.08 per share. | Direct | 93,690 | 27 Sept 2022 | 45,000 |
Forty Two Point Two
| Bought at price 2.08 per share. | Direct | 800,535 | 23 Sept 2022 | 384,134 |
Forty Two Point Two
| Bought at price 2.07 per share. | Direct | 74,694 | 23 Sept 2022 | 36,032 |
Forty Two Point Two
| Bought at price 2.23 per share. | Direct | 915,287 | 21 Sept 2022 | 410,259 |
Forty Two Point Two
| Bought at price 2.25 per share. | Direct | 642,920 | 20 Sept 2022 | 285,362 |
Forty Two Point Two
| Bought at price 2.24 per share. | Direct | 1,302,506 | 16 Sept 2022 | 582,256 |
Forty Two Point Two
| Bought at price 2.22 per share. | Direct | 844,917 | 15 Sept 2022 | 379,909 |
Forty Two Point Two
| Bought at price 2.25 per share. | Direct | 1,476,443 | 14 Sept 2022 | 656,489 |
Forty Two Point Two
| Bought at price 2.27 per share. | Direct | 85,221 | 13 Sept 2022 | 37,460 |
Forty Two Point Two
| Bought at price 2.32 per share. | Direct | 1,274,350 | 09 Sept 2022 | 550,000 |
Forty Two Point Two
| Bought at price 2.23 per share. | Direct | 135,901 | 08 Sept 2022 | 60,915 |
Forty Two Point Two
| Bought at price 2.24 per share. | Direct | 1,153,890 | 07 Sept 2022 | 516,051 |
Forty Two Point Two
| Bought at price 2.27 per share. | Direct | 266,979 | 06 Sept 2022 | 117,664 |
Forty Two Point Two
| Bought at price 2.23 per share. | Direct | 739,814 | 01 Sept 2022 | 332,053 |
Forty Two Point Two
| Bought at price 2.31 per share. | Direct | 486,331 | 31 Aug 2022 | 210,260 |
Forty Two Point Two
| Bought at price 2.31 per share. | Direct | 18,578 | 31 Aug 2022 | 8,032 |
Forty Two Point Two
| Bought at price 2.31 per share. | Direct | 201,064 | 31 Aug 2022 | 86,928 |
Forty Two Point Two
| Bought at price 2.34 per share. | Direct | 705,945 | 30 Aug 2022 | 301,300 |
Forty Two Point Two
| Bought at price 2.35 per share. | Direct | 153,010 | 30 Aug 2022 | 65,000 |
Forty Two Point Two
| Bought at price 2.37 per share. | Direct | 1,581,858 | 26 Aug 2022 | 666,607 |
Forty Two Point Two
| Bought at price 2.39 per share. | Direct | 1,332,567 | 25 Aug 2022 | 557,793 |
Forty Two Point Two
| Bought at price 2.39 per share. | Direct | 451,521 | 25 Aug 2022 | 189,000 |
Forty Two Point Two
| Bought at price 2.37 per share. | Direct | 966,784 | 24 Aug 2022 | 407,754 |
Forty Two Point Two
| Bought at price 2.40 per share. | Direct | 361,573 | 23 Aug 2022 | 150,530 |
Forty Two Point Two
| Bought at price 2.39 per share. | Direct | 1,120,571 | 22 Aug 2022 | 469,251 |
Forty Two Point Two
| Bought at price 2.44 per share. | Direct | 297,657 | 19 Aug 2022 | 122,191 |
Forty Two Point Two
| Bought at price 2.50 per share. | Direct | 186,852 | 18 Aug 2022 | 74,592 |
Forty Two Point Two
| Bought at price 2.54 per share. | Direct | 224,969 | 17 Aug 2022 | 88,501 |
Forty Two Point Two
| Bought at price 2.54 per share. | Direct | 120,541 | 17 Aug 2022 | 47,420 |
du Toit (Hendrik J.)
| Bought at price 2.57 per share. | Direct | 210 | 15 Aug 2022 | 82 |
McGillveray (David)
| Bought at price 2.57 per share. | Direct | 133 | 15 Aug 2022 | 52 |
McFarland (Kim)
| Bought at price 2.57 per share. | Direct | 125 | 15 Aug 2022 | 49 |
Watts (Paula)
| Bought at price 2.57 per share. | Direct | 341 | 15 Aug 2022 | 133 |
Forty Two Point Two
| Bought at price 2.53 per share. | Direct | 21,503 | 10 Aug 2022 | 8,496 |
Forty Two Point Two
| Bought at price 2.50 per share. | Direct | 152,455 | 09 Aug 2022 | 60,958 |
Forty Two Point Two
| Bought at price 2.49 per share. | Direct | 117,806 | 08 Aug 2022 | 47,350 |
Forty Two Point Two
| Bought at price 2.48 per share. | Direct | 702,179 | 05 Aug 2022 | 283,709 |
Forty Two Point Two
| Bought at price 2.52 per share. | Direct | 295,410 | 04 Aug 2022 | 117,366 |
Forty Two Point Two
| Bought at price 2.49 per share. | Direct | 243,994 | 03 Aug 2022 | 98,029 |
Forty Two Point Two
| Bought at price 2.51 per share. | Direct | 601,873 | 02 Aug 2022 | 240,077 |
Forty Two Point Two
| Bought at price 2.55 per share. | Direct | 885,891 | 01 Aug 2022 | 347,681 |
Forty Two Point Two
| Bought at price 2.47 per share. | Direct | 139,037 | 27 Jul 2022 | 56,359 |
Forty Two Point Two
| Bought at price 2.43 per share. | Direct | 501,962 | 26 Jul 2022 | 206,654 |
Keogh (Colin Denis)
| Bought at price 2.44 per share. | Direct | 24,410 | 26 Jul 2022 | 10,000 |
Forty Two Point Two
| Bought at price 2.42 per share. | Direct | 449,880 | 25 Jul 2022 | 185,901 |
Forty Two Point Two
| Bought at price 2.44 per share. | Direct | 450,674 | 22 Jul 2022 | 185,006 |
Forty Two Point Two
| Bought at price 2.27 per share. | Direct | 122,422 | 19 Jul 2022 | 54,002 |
Forty Two Point Two
| Bought at price 2.26 per share. | Direct | 298,316 | 18 Jul 2022 | 132,057 |
Forty Two Point Two
| Bought at price 2.19 per share. | Direct | 321,346 | 15 Jul 2022 | 146,533 |
Forty Two Point Two
| Bought at price 2.19 per share. | Direct | 328,358 | 14 Jul 2022 | 150,141 |
Forty Two Point Two
| Bought at price 2.21 per share. | Direct | 69,107 | 14 Jul 2022 | 31,256 |
Forty Two Point Two
| Bought at price 2.32 per share. | Direct | 118,229 | 13 Jul 2022 | 51,005 |
Forty Two Point Two
| Bought at price 2.32 per share. | Direct | 55,504 | 13 Jul 2022 | 23,945 |
Allan Gray Proprietary Limited
| | Direct | | 13 Jul 2022 | 586,054 |
Forty Two Point Two
| Bought at price 2.29 per share. | Direct | 102,149 | 12 Jul 2022 | 44,529 |
Forty Two Point Two
| Bought at price 2.31 per share. | Direct | 544,202 | 11 Jul 2022 | 235,994 |
Forty Two Point Two
| Bought at price 2.33 per share. | Direct | 174,881 | 08 Jul 2022 | 74,960 |
Forty Two Point Two
| Bought at price 2.34 per share. | Direct | 32,269 | 07 Jul 2022 | 13,767 |
Forty Two Point Two
| Bought at price 2.30 per share. | Direct | 256,516 | 06 Jul 2022 | 111,432 |
Ninety One Employee Benefit Trust
| Bought at price 2.33 per share. | Direct | 2,833,380 | 05 Jul 2022 | 1,215,000 |
Ninety One Employee Benefit Trust
| Bought at price 2.40 per share. | Direct | 443,075 | 01 Jul 2022 | 185,000 |
Forty Two Point Two
| Bought at price 2.38 per share. | Direct | 203,572 | 01 Jul 2022 | 85,427 |
Forty Two Point Two
| Bought at price 2.41 per share. | Direct | 1,601,422 | 30 Jun 2022 | 664,215 |
Forty Two Point Two
| Bought at price 2.42 per share. | Direct | 242,499 | 29 Jun 2022 | 100,000 |
Forty Two Point Two
| Bought at price 2.48 per share. | Direct | 310,625 | 28 Jun 2022 | 125,000 |
Forty Two Point Two
| Bought at price 2.45 per share. | Direct | 8,746 | 24 Jun 2022 | 3,567 |
Forty Two Point Two
| | Direct | | 23 Jun 2022 | 184,963 |
Forty Two Point Two
| | Direct | | 23 Jun 2022 | 50,000 |
Forty Two Point Two
| | Direct | | 22 Jun 2022 | 306,343 |
Forty Two Point Two
| Bought at price 2.42 per share. | Direct | 1,060,866 | 21 Jun 2022 | 438,737 |
Forty Two Point Two
| Bought at price 2.40 per share. | Direct | 377,778 | 20 Jun 2022 | 157,342 |
Forty Two Point Two
| Bought at price 2.41 per share. | Direct | 156,845 | 20 Jun 2022 | 65,000 |
Forty Two Point Two
| Bought at price 2.40 per share. | Direct | 758,063 | 17 Jun 2022 | 316,387 |
Forty Two Point Two
| Bought at price 2.42 per share. | Direct | 439,634 | 17 Jun 2022 | 181,667 |
Forty Two Point Two
| Bought at price 2.43 per share. | Direct | 892,241 | 16 Jun 2022 | 366,725 |
Forty Two Point Two
| Bought at price 2.44 per share. | Direct | 311,593 | 15 Jun 2022 | 127,912 |
Forty Two Point Two
| Bought at price 2.39 per share. | Direct | 202,895 | 14 Jun 2022 | 85,000 |
Forty Two Point Two
| Bought at price 2.42 per share. | Direct | 934,817 | 13 Jun 2022 | 387,088 |
Forty Two Point Two
| Bought at price 2.52 per share. | Direct | 631,000 | 10 Jun 2022 | 250,000 |
du Toit (Hendrik J.)
| | Direct | | 10 Jun 2022 | 0 |
Shuenyane (Khumo L.)
| | Direct | | 10 Jun 2022 | 0 |
Investec Asset Management Ltd
| | Direct | | 10 Jun 2022 | 0 |
Keogh (Colin Denis)
| | Direct | | 10 Jun 2022 | 0 |
M & G Investment Funds
| | Direct | | 10 Jun 2022 | 0 |
McFarland (Kim)
| | Direct | | 10 Jun 2022 | 0 |
Allan Gray Proprietary Limited
| | Direct | | 10 Jun 2022 | 0 |
Cochrane (Victoria)
| | Direct | | 10 Jun 2022 | 0 |
Forty Two Point Two
| Bought at price 2.66 per share. | Direct | 1,729,000 | 09 Jun 2022 | 650,000 |
Forty Two Point Two
| Bought at price 2.69 per share. | Direct | 671,250 | 09 Jun 2022 | 250,000 |
du Toit (Hendrik J.)
| Bought at price 0.14 per share. | Direct | 1,121 | 06 Jun 2022 | 7,953 |
du Toit (Hendrik J.)
| Bought at price 0.14 per share. | Direct | 399 | 06 Jun 2022 | 2,833 |
McFarland (Kim)
| Bought at price 0.14 per share. | Direct | 877 | 06 Jun 2022 | 6,224 |
McFarland (Kim)
| Bought at price 0.14 per share. | Direct | 312 | 06 Jun 2022 | 2,217 |
Public Investment Corporation SOC, Ltd.
| | Direct | | 06 Jun 2022 | 30,438,392 |
Ninety One Employee Benefit Trust
| Bought at price 2.80 per share. | Direct | 107,973 | 01 Jun 2022 | 38,617 |
McGillveray (David)
| Sold at price 2.85 per share. | Direct | 160,749 | 31 May 2022 | 56,443 |
Ninety One Employee Benefit Trust
| Bought at price 2.82 per share. | Direct | 6,490,811 | 31 May 2022 | 2,300,075 |
Investec Asset Management Ltd
| | Direct | | 31 May 2022 | 46,612,939 |
Cameron (Grant)
| Sold at price 2.85 per share. | Direct | 108,178 | 31 May 2022 | 37,984 |
Shuenyane (Khumo L.)
| Bought at price 2.85 per share. | Direct | 7,786 | 31 May 2022 | 2,734 |
McFarland (Kim)
| Bought at price 2.85 per share. | Direct | 40,171 | 31 May 2022 | 14,105 |
McFarland (Kim)
| Bought at price 2.79 per share. | Direct | 2,898 | 31 May 2022 | 1,037 |
McGillveray (David)
| | Direct | | 31 May 2022 | 58,164 |
du Toit (Hendrik J.)
| Bought at price 2.85 per share. | Direct | 176,054 | 31 May 2022 | 61,817 |
du Toit (Hendrik J.)
| Bought at price 2.79 per share. | Direct | 40,253 | 31 May 2022 | 14,402 |
Fletcher (Adam James)
| Bought at price 2.85 per share. | Direct | 236 | 31 May 2022 | 83 |
Fletcher (Adam James)
| Bought at price 2.79 per share. | Direct | 3,963 | 31 May 2022 | 1,418 |
du Toit (Hendrik J.)
| | Direct | | 30 May 2022 | 28,032 |
McFarland (Kim)
| | Direct | | 30 May 2022 | 11,217 |
Ninety One Employee Benefit Trust
| Bought at price 2.94 per share. | Direct | 938,239 | 11 May 2022 | 319,129 |
Ninety One Employee Benefit Trust
| Bought at price 3.19 per share. | Direct | 9,535,138 | 06 May 2022 | 2,984,394 |
McFarland (Kim)
| Bought at price 3.30 per share. | Direct | 2,246 | 03 May 2022 | 681 |
du Toit (Hendrik J.)
| Bought at price 3.30 per share. | Direct | 2,246 | 03 May 2022 | 681 |
Watts (Paula)
| Bought at price 3.30 per share. | Direct | 2,246 | 03 May 2022 | 681 |
Ninety One Employee Benefit Trust
| Bought at price 3.22 per share. | Direct | 481,885 | 29 Apr 2022 | 149,747 |
Public Investment Corporation SOC, Ltd.
| | Direct | | 29 Apr 2022 | 3,353,141 |
Ninety One Employee Benefit Trust
| Bought at price 3.34 per share. | Direct | 687,427 | 22 Apr 2022 | 205,940 |
Ninety One Employee Benefit Trust
| Bought at price 3.31 per share. | Direct | 3,974,734 | 08 Apr 2022 | 1,200,826 |
McFarland (Kim)
| Bought at price 3.37 per share. | Direct | 2,353 | 05 Apr 2022 | 698 |
Investec Asset Management Ltd
| | Direct | | 31 Mar 2022 | 0 |
Keogh (Colin Denis)
| | Direct | | 31 Mar 2022 | 0 |
M & G Investment Funds
| | Direct | | 31 Mar 2022 | 0 |
McFarland (Kim)
| | Direct | | 31 Mar 2022 | 0 |
Shuenyane (Khumo L.)
| | Direct | | 31 Mar 2022 | 0 |
Ninety One Employee Benefit Trust
| Bought at price 3.35 per share. | Direct | 317,465 | 31 Mar 2022 | 94,794 |
Allan Gray Proprietary Limited
| | Direct | | 31 Mar 2022 | 0 |
Cochrane (Victoria)
| | Direct | | 31 Mar 2022 | 0 |
du Toit (Hendrik J.)
| | Direct | | 31 Mar 2022 | 0 |
Ninety One Employee Benefit Trust
| Bought at price 3.31 per share. | Direct | 5,500,448 | 25 Mar 2022 | 1,661,767 |
M & G Investment Funds
| | Direct | | 24 Mar 2022 | 626,653 |
Allan Gray Proprietary Limited
| | Direct | | 22 Mar 2022 | 212,952 |
Forty Two Point Two
| | Direct | | 17 Mar 2022 | 52,886,692 |
Forty Two Point Two
| Sold at price 3.23 per share. | Direct | 33,623,803 | 16 Mar 2022 | 10,419,524 |
Forty Two Point Two
| Bought at price 3.21 per share. | Direct | 33,415,413 | 16 Mar 2022 | 10,419,524 |
Investec Asset Management Ltd
| | Direct | | 16 Mar 2022 | 10,419,524 |