Recent Transactions
| DATE | SHARES | TRANSFER PRICE | OFF THE MARKET TRANSACTION | |
|---|---|---|---|---|
| 05/10/2026 | 150 000 | R23,50 | Share Purchase Programme | |
| 02/10/2026 | 7 296 | R23,00 | Share Purchase Programme | |
| 25/09/2026 | 6 660 | R23,00 | Share Purchase Programme | |
| 08/09/2026 | 9 415 | R23,00 | Share Purchase Programme | |
| 01/09/2026 | 1 000 | R23,00 | Yes | |
| 01/09/2026 | 8 500 | R23,00 | Share Purchase Programme | |
| 01/09/2026 | 1 500 | R23,60 | ||
| 31/08/2026 | 151 245 | R23,00 | Share Purchase Programme | |
| 28/08/2026 | 9 910 | R23,49 | Share Purchase Programme | |
| 28/08/2026 | 302 099 | R23,50 | Share Purchase Programme | |
| 27/08/2026 | 3 063 | R23,50 | Share Purchase Programme | |
| 27/08/2026 | 2 500 | R23,50 | Share Purchase Programme | |
| 20/08/2026 | 40 000 | R23,00 | Share Purchase Programme | |
| 11/08/2026 | 108 123 | R23,00 | Share Purchase Programme | |
| 07/08/2026 | 25 000 | R23,40 | Share Purchase Programme | |
| 28/07/2026 | 5 490 | R23,00 | Share Purchase Programme | |
| 23/07/2026 | 3 190 | R15,00 | Yes | |
| 22/07/2026 | 309 | R22,50 | Share Purchase Programme | |
| 22/07/2026 | 10 | R23,50 | Share Purchase Programme | |
| 22/07/2026 | 62 734 | R23,50 | Share Purchase Programme | |
| 22/07/2026 | 31 240 | R23,50 | Share Purchase Programme | |
| 22/07/2026 | 49 862 | R23,50 | Share Purchase Programme | |
| 21/07/2026 | 114 | R23,50 | ||
| 15/07/2026 | 25 000 | R23,00 | Share Purchase Programme | |
| 13/07/2026 | 45 629 | R22,26 | Overberg Agri Loyalty Scheme | |
| 10/07/2026 | 596 | R22,50 | Share Purchase Programme | |
| 10/07/2026 | 154 430 | R23,00 | Share Purchase Programme | |
| 10/07/2026 | 151 245 | R10,00 | Yes | |
| 08/07/2026 | 1 000 | R23,00 | ||
| 08/07/2026 | 9 320 | R20,00 | Yes | |
| 07/07/2026 | 633 | R22,50 | ||
| 07/07/2026 | 132 | R22,50 | ||
| 02/07/2026 | 38 210 | R22,70 | ||
| 02/07/2026 | 1 790 | R22,70 | ||
| 02/07/2026 | 2 583 | R23,50 | ||
| 02/07/2026 | 2 100 | R23,50 | ||
| 19/06/2026 | 7 417 | R23,20 | ||
| 19/06/2026 | 950 | R23,50 | ||
| 19/06/2026 | 13 000 | R20,68 | Yes | |
| 18/06/2026 | 2 800 | R23,50 | ||
| 15/06/2026 | 4 000 | R23,50 | ||
| 15/06/2026 | 1 000 | R23,50 | ||
| 12/06/2026 | 1 500 | R23,50 | ||
| 12/06/2026 | 7 500 | R23,50 | ||
| 09/06/2026 | 27 736 | R17,45 | Yes | |
| 03/06/2026 | 66 976 | R22,00 | Yes | |
| 29/05/2026 | 25 840 | R22,00 | ||
| 29/05/2026 | 5 000 | R22,00 | ||
| 28/05/2026 | 5 840 | R22,00 | ||
| 28/05/2026 | 3 000 | R22,00 | ||
| 26/05/2026 | 24 160 | R22,00 | ||
| 20/05/2026 | 11 970 | R21,50 | Share Purchase Programme | |
| 19/05/2026 | 1 580 | R21,50 | Share Purchase Programme | |
| 14/05/2026 | 1 272 | R20,50 | Share Purchase Programme | |
| 06/05/2026 | 11 970 | R10,70 | Yes | |
| 30/04/2026 | 60 000 | R20,00 | Yes | |
| 29/04/2026 | 36 160 | R20,00 | Share Purchase Programme | |
| 28/04/2026 | 1 160 | R21.00 | Share Purchase Programme | |
| 21/04/2026 | 1 000 | R20,00 | Yes | |
| 02/04/2026 | 1 340 | R20,00 | Share Purchase Programme | |
| 02/04/2026 | 24 938 | R21,00 | Share Purchase Programme | |
| 02/04/2026 | 9 900 | R21,00 | Share Purchase Programme | |
| 01/04/2026 | 200 000 | R21,50 | Share Purchase Programme | |
| 30/03/2026 | 720 | R20,00 | Yes | |
| 27/03/2026 | 10 100 | R21,00 | Share Purchase Programme | |
| 25/03/2026 | 5 500 | R21,50 | ||
| 16/03/2026 | 191 | R20.50 | Share Purchase Programme | |
| 13/03/2026 | 102 | R21,00 | ||
| 11/03/2026 | 1 250 | R21,80 | ||
| 11/03/2026 | 1 840 | R20,50 | Share Purchase Programme | |
| 09/03/2026 | 2 000 | R21,00 | ||
| 05/03/2026 | 2 695 | R20,50 | Share Purchase Programme | |
| 04/03/2026 | 921 | R20,50 | Share Purchase Programme | |
| 03/03/2026 | 371 | R20,50 | Share Purchase Programme | |
| 03/03/2026 | 135 960 | R21,00 | Share Purchase Programme | |
| 02/03/2026 | 4 083 | R20,50 | Share Purchase Programme | |
| 27/02/2026 | 5 318 | R16,89 | Overberg Agri Loyalty Scheme | |
| 18/02/2026 | 56 251 | R20,00 | Share Purchase Programme | |
| 18/02/2026 | 25 000 | R20,00 | Share Purchase Programme | |
| 18/02/2026 | 35 289 | R20,00 | Share Purchase Programme | |
| 17/02/2026 | 578 | R16,89 | Overberg Agri Loyalty Scheme | |
| 12/02/2026 | 3 700 | R18,60 | ||
| 12/02/2026 | 57 785 | R19,50 | Share Purchase Programme | |
| 11/02/2026 | 4 790 | R18,60 | Share Purchase Programme | |
| 11/02/2026 | 45 960 | R18,80 | Share Purchase Programme | |
| 11/02/2026 | 50 000 | R19,00 | Share Purchase Programme | |
| 11/02/2026 | 1 000 | R20,00 | ||
| 06/02/2026 | 2 768 | R19,50 | Share Purchase Programme | |
| 06/02/2026 | 16 700 | R19,50 | Share Purchase Programme | |
| 06/02/2026 | 3 300 | R19,50 | ||
| 26/01/2026 | 2 381 | R19,50 | Share Purchase Programme | |
| 23/01/2026 | 4 243 | R19,00 | Share Purchase Programme | |
| 21/01/2026 | 5 506 | R16,89 | Overberg Agri Loyalty Scheme | |
| 16/01/2026 | 4 040 | R18,80 | Share Purchase Programme | |
| 04/12/2025 | 200 000 | R18,90 | Yes | |
| 04/12/2025 | 103 189 | R23,51 | Yes | |
| 04/12/2025 | 12 | R0,00 | Yes | |
| 04/12/2025 | 33 889 | R18,90 | ||
| 04/12/2025 | 1 500 | R19,00 | ||
| 04/12/2025 | 1 000 | R19,00 | ||
| 04/12/2025 | 5 000 | R19,00 | ||
| 03/12/2025 | 2 000 | R19,50 | ||
| 03/12/2025 | 9 000 | R19,50 | ||
| 03/12/2025 | 7 873 | R20,00 | ||
| 02/12/2025 | 2 000 | R19,50 | ||
| 02/12/2025 | 13 000 | R19,00 | ||
| 02/12/2025 | 4 000 | R19,00 | ||
| 02/12/2025 | 3 000 | R19,50 | ||
| 27/11/2025 | 5 100 | R19.50 | ||
| 17/11/2025 | 43 000 | R17,50 | Yes | |
| 11/11/2025 | 374 | R19,00 | ||
| 07/11/2025 | 2 616 356 | R19,38 | Yes | |
| 07/11/2025 | 9 626 | R19,00 | ||
| 04/11/2025 | 14 184 | R16,89 | Overberg Agri Loyalty Scheme | |
| 31/10/2025 | 374 | R18,10 | ||
| 31/10/2025 | 456 | R18,25 | ||
| 31/10/2025 | 2 500 | R18,25 | ||
| 30/10/2025 | 8 550 | R18,20 | ||
| 30/10/2025 | 2 700 | R18,25 | ||
| 30/10/2025 | 3 000 | R18,25 | ||
| 29/10/2025 | 127 | R18,00 | ||
| 23/10/2025 | 1 026 | R17,80 | ||
| 23/10/2025 | 46 210 | R12,49 | Yes | |
| 20/10/2025 | 3 378 | R17,45 | Share Purchase Programme | |
| 16/10/2025 | 14 313 | R17,45 | ||
| 16/10/2025 | 687 | R17,45 | ||
| 10/10/2025 | 1 259 | R17,35 | Share Purchase Programme | |
| 08/10/2025 | 53 410 | R17,25 | Share Purchase Programme | |
| 08/10/2025 | 7 255 | R17,25 | Share Purchase Programme | |
| 06/10/2025 | 6 000 | R17,30 | ||
| 02/10/2025 | 394 | R17,25 | Share Purchase Programme | |
| 23/09/2025 | 13 931 | R17,25 | Share Purchase Programme | |
| 19/09/2025 | 4 500 | R17,25 | Share Purchase Programme | |
| 19/09/2025 | 1 048 | R17,25 | Share Purchase Programme | |
| 18/09/2025 | 489 | R17,25 | Share Purchase Programme | |
| 17/09/2025 | 1 317 | R17,25 | Share Purchase Programme | |
| 17/09/2025 | 3 660 | R17,25 | Share Purchase Programme | |
| 12/09/2025 | 2 264 | R17,25 | Share Purchase Programme | |
| 09/09/2025 | 17 000 | R17,25 | Share Purchase Programme | |
| 03/09/2025 | 375 | R17,90 | ||
| 02/09/2025 | 1 380 | R17,25 | Share Purchase Programme | |
| 29/08/2025 | 5 567 | R17,00 | Yes | |
| 28/08/2025 | 3 070 | R17,25 | Share Purchase Programme | |
| 27/08/2025 | 851 | R17,25 | Share Purchase Programme | |
| 26/08/2025 | 39 560 | R16,89 | Overberg Agri Loyalty Scheme | |
| 26/08/2025 | 5 970 | R17,25 | Share Purchase Programme | |
| 26/08/2025 | 3 030 | R17,25 | Share Purchase Programme | |
| 25/08/2025 | 269 | R17,25 | Share Purchase Programme | |
| 25/08/2025 | 3 500 | R17,25 | Share Purchase Programme | |
| 25/08/2025 | 1 385 | R17,25 | Share Purchase Programme | |
| 21/08/2025 | 142 | R17,25 | Share Purchase Programme | |
| 21/08/2025 | 566 | R17,25 | Share Purchase Programme | |
| 21/08/2025 | 25 000 | R17,25 | Share Purchase Programme | |
| 19/08/2025 | 113 | R17,25 | Share Purchase Programme | |
| 13/08/2025 | 2 581 | R17,25 | Share Purchase Programme | |
| 13/08/2025 | 35 | R17,25 | Share Purchase Programme | |
| 13/08/2025 | 250 | R17,25 | Share Purchase Programme | |
| 13/08/2025 | 172 701 | R17,25 | Share Purchase Programme | |
| 13/08/2025 | 13 149 | R17,25 | Share Purchase Programme | |
| 08/08/2025 | 35 | R17,25 | Share Purchase Programme | |
| 06/08/2025 | 1 770 | R17,25 | Share Purchase Programme | |
| 05/08/2025 | 70 000 | R17,25 | Share Purchase Programme | |
| 05/08/2025 | 10 207 | R17,25 | Share Purchase Programme | |
| 05/08/2025 | 3 310 | R17,25 | Share Purchase Programme | |
| 04/08/2025 | 1 398 | R17,25 | Share Purchase Programme | |
| 04/08/2025 | 131 | R17,25 | Share Purchase Programme | |
| 04/08/2025 | 77 538 | R17,25 | Share Purchase Programme | |
| 28/07/2025 | 2 144 | R17,25 | Share Purchase Programme | |
| 28/07/2025 | 2 000 | R17,25 | Share Purchase Programme | |
| 28/07/2025 | 3 000 | R17,25 | Yes | |
| 24/07/2025 | 48 825 | R15,50 | Yes | |
| 24/07/2025 | 15 665 | R17,25 | Share Purchase Programme | |
| 22/07/2025 | 2 653 | R17,25 | Share Purchase Programme | |
| 17/07/2025 | 100 000 | R17,25 | Share Purchase Programme | |
| 17/07/2025 | 110 000 | R17,25 | Share Purchase Programme | |
| 17/07/2025 | 100 000 | R17,25 | Share Purchase Programme | |
| 16/07/2025 | 500 | R17,95 | ||
| 15/07/2025 | 51 364 | R17,25 | Share Purchase Programme | |
| 15/07/2025 | 30 000 | R17,25 | Share Purchase Programme | |
| 14/07/2025 | 2 753 | R17,25 | Share Purchase Programme | |
| 14/07/2025 | 115 | R16,89 | Yes | |
| 14/07/2025 | 40 468 | R12,00 | Yes | |
| 14/07/2025 | 30 | R11,15 | Yes | |
| 11/07/2025 | 5 000 | R17,25 | Share Purchase Programme | |
| 11/07/2025 | 3 555 | R17,25 | Share Purchase Programme | |
| 11/07/2025 | 1 000 | R17,25 | Share Purchase Programme | |
| 11/07/2025 | 1 000 | R17,95 | ||
| 10/07/2025 | 1 155 | R17,25 | Share Purchase Programme | |
| 09/07/2025 | 5 000 | R17,25 | Share Purchase Programme | |
| 08/07/2025 | 1 315 | R17,95 | ||
| 07/07/2025 | 3 126 | R13,30 | Yes | |
| 04/07/2025 | 173 | R17,25 | Share Purchase Programme | |
| 02/07/2025 | 46 436 | R17,25 | Share Purchase Programme | |
| 30/06/2025 | 3 000 | R17,25 | Share Purchase Programme | |
| 30/06/2025 | 368 | R17,25 | Share Purchase Programme | |
| 27/06/2025 | 10 269 | R16,89 | Overberg Agri Loyalty Scheme | |
| 27/06/2025 | 196 | R17,25 | Share Purchase Programme | |
| 27/06/2025 | 21 547 | R15,50 | Share Purchase Programme | |
| 27/06/2025 | 46 453 | R18,00 | Share Purchase Programme | |
| 26/06/2025 | 20 000 | R15,50 | ||
| 25/06/2025 | 50 000 | R15,50 | ||
| 25/06/2025 | 12 000 | R16,00 | ||
| 25/06/2025 | 1 547 | R18,00 | Share Purchase Programme | |
| 25/06/2025 | 2 000 | R18,00 | Share Purchase Programme | |
| 25/06/2025 | 7 000 | R18,10 | ||
| 24/06/2025 | 5 500 | R19,00 | ||
| 18/06/2025 | 18 186 | R18,50 | ||
| 18/06/2025 | 2 784 | R18,50 | ||
| 18/06/2025 | 1 967 | R18,10 | ||
| 17/06/2025 | 12 713 | R16,89 | Overberg Agri Loyalty Scheme | |
| 17/06/2025 | 21 348 | R18,10 | ||
| 13/06/2025 | 5 000 | R19,00 | ||
| 13/06/2025 | 224 116 | R16,89 | Overberg Agri Loyalty Scheme | |
| 10/06/2025 | 3 334 | R20,00 | ||
| 03/06/2025 | 270 | R15,50 | ||
| 28/05/2025 | 3 000 | R15,50 | ||
| 28/05/2025 | 8 720 | R15,00 | ||
| 27/05/2025 | 29 390 | R15,67 | Yes | |
| 27/05/2025 | 100 000 | R12,00 | Yes | |
| 27/05/2025 | 100 000 | R12,00 | Yes | |
| 23/05/2025 | 4 979 | R12,50 | ||
| 23/05/2025 | 10 000 | R14,00 | ||
| 19/05/2025 | 5 000 | R12,50 | Yes | |
| 14/05/2025 | 348 | R12,00 | ||
| 02/05/2025 | 1 339 | R12,00 | ||
| 02/05/2025 | 500 | R15,50 | ||
| 15/04/2025 | 89 | R12,00 | ||
| 08/04/2025 | 6 859 | R14,00 | ||
| 07/04/2025 | 4 944 | R14,00 | Yes | |
| 04/04/2025 | 175 000 | R15,50 | Yes | |
| 27/03/2025 | 1 749 | R15,50 | ||
| 20/03/2025 | 2 922 | R13,15 | ||
| 14/03/2025 | 1 580 | R14,50 | ||
| 14/03/2025 | 1 238 | R13,10 | ||
| 13/03/2025 | 12 | R15,69 | Yes | |
| 28/02/2025 | 51 169 | R15,69 | Yes | |
| 28/02/2025 | 94 600 | R15,77 | Yes | |
| 27/02/2025 | 1 440 | R15,50 | ||
| 27/02/2025 | 25 993 | R16,00 | ||
| 26/02/2025 | 2 830 | R16,00 | ||
| 24/02/2025 | 65 310 | R15,67 | Yes | |
| 24/02/2025 | 176 094 | R15,67 | Yes | |
| 24/02/2025 | 251 563 | R15,67 | Yes | |
| 24/02/2025 | 641 487 | R15,67 | Yes | |
| 24/02/2025 | 11 446 | R16,00 | ||
| 24/02/2025 | 1 071 | R15,50 | ||
| 21/02/2025 | 639 | R15,60 | ||
| 17/02/2025 | 45 898 | R15,50 | Yes | |
| 17/02/2025 | 190 | R15,50 | ||
| 17/02/2025 | 489 | R15,50 | ||
| 17/02/2025 | 611 | R15,50 | ||
| 12/02/2025 | 6 227 | R15,50 | ||
| 10/02/2025 | 700 | R15,50 | ||
| 06/02/2025 | 227 | R15,50 | ||
| 05/02/2025 | 769 | R15,50 | ||
| 31/01/2025 | 6 063 | R15,50 | ||
| 31/01/2025 | 463 | R15,50 | ||
| 28/01/2025 | 43 000 | R17,00 | Yes | |
| 28/01/2025 | 7 070 012 | R17,00 | Yes | |
| 28/01/2025 | 8 300 | R15,00 | ||
| 27/01/2025 | 1 431 | R15,00 | ||
| 27/01/2025 | 569 | R15,00 | ||
| 23/01/2025 | 29 975 | R15,00 | ||
| 23/01/2025 | 3 606 | R15,25 | ||
| 23/01/2025 | 6 210 | R15,30 | ||
| 23/01/2025 | 4 241 | R16,00 | ||
| 23/01/2025 | 95 759 | R16,00 | ||
| 23/01/2025 | 394 | R15,25 | ||
| 17/01/2025 | 158 716 | R16,00 | Yes | |
| 17/01/2025 | 18 636 | R16,00 | Yes | |
| 20/12/2024 | 13 809 480 | R16,76 | Share Purchase Programme | |
| 20/12/2024 | 45 698 | R15,00 | ||
| 20/12/2024 | 4 199 | R15,00 | ||
| 20/12/2024 | 3 959 | R15,00 | ||
| 20/12/2024 | 15 600 | R14,95 | ||
| 12/12/2024 | 46 440 | R13,00 | Yes | |
| 12/12/2024 | 4 270 842 | R16,39 | Share Purchase Programme | |
| 06/12/2024 | 2 289 | R12,00 | ||
| 03/12/2024 | 106 380 | R12,00 | Yes | |
| 03/12/2024 | 106 380 | R12,00 | Yes | |
| 28/11/2024 | 3 523 | R13,50 | Yes | |
| 26/11/2024 | 7 729 | R13,50 | Share Purchase Programme | |
| 26/11/2024 | 4 756 | R13,50 | Share Purchase Programme | |
| 26/11/2024 | 21 329 | R13,50 | Share Purchase Programme | |
| 25/11/2024 | 10 541 | R13,50 | Yes | |
| 25/11/2024 | 7 500 | R13,50 | Share Purchase Programme | |
| 22/11/2024 | 2 506 | R13,50 | Share Purchase Programme | |
| 21/11/2024 | 24 425 | R13,50 | Share Purchase Programme | |
| 21/11/2024 | 7 180 | R12,25 | Yes | |
| 19/11/2024 | 20 240 | R13,50 | Share Purchase Programme | |
| 19/11/2024 | 16 758 | R13,10 | Share Purchase Programme | |
| 18/11/2024 | 15 370 | R13,10 | Share Purchase Programme | |
| 18/11/2024 | 127 624 | R13,10 | Share Purchase Programme | |
| 18/11/2024 | 18 211 | R13,10 | Share Purchase Programme | |
| 14/11/2024 | 526 | R13,30 | ||
| 13/11/2024 | 52 939 | R13,10 | Share Purchase Programme | |
| 13/11/2024 | 2 696 | R13,10 | Share Purchase Programme | |
| 13/11/2024 | 7 892 | R13,30 | Share Purchase Programme | |
| 12/11/2024 | 671 | R13,10 | Share Purchase Programme | |
| 12/11/2024 | 1 047 | R13,10 | Share Purchase Programme | |
| 12/11/2024 | 4 173 | R13,10 | Share Purchase Programme | |
| 12/11/2024 | 7 115 | R13,10 | Share Purchase Programme | |
| 12/11/2024 | 3 489 | R13,10 | Share Purchase Programme | |
| 11/11/2024 | 54 192 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 101 867 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 36 049 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 2 657 | R13,00 | Share Purchase Programme | |
| 5/11/2024 | 1 722 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 669 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 977 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 3 391 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 977 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 835 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 1 402 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 817 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 1 145 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 1 340 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 1 797 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 761 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 5 642 | R13,30 | Share Purchase Programme | |
| 5/11/2024 | 1 291 | R13,30 | Share Purchase Programme | |
| 4/11/2024 | 21 304 | R13,00 | ||
| 4/11/2024 | 421 | R13,00 | ||
| 4/11/2024 | 726 | R13,10 | ||
| 4/11/2024 | 2 857 | R13,10 | ||
| 1/11/2024 | 1 392 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 4 971 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 7 414 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 1 604 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 813 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 3 945 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 1 157 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 1 068 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 768 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 802 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 3 300 | R13,30 | Share Purchase Programme | |
| 1/11/2024 | 5 000 | R13,10 | ||
| 31/10/2024 | 1 417 | R13,10 | ||
| 31/10/2024 | 7 529 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 3 492 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 582 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 710 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 2 582 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 2 270 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 563 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 683 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 663 | R13,10 | Share Purchase Programme | |
| 31/10/2024 | 5 000 | R13,15 | ||
| 30/10/2024 | 1 000 | R12,50 | Yes | |
| 29/10/2024 | 1 941 | R13,10 | Share Purchase Programme | |
| 29/10/2024 | 7 325 | R13,10 | Share Purchase Programme | |
| 28/10/2024 | 5 106 | R13,10 | Share Purchase Programme | |
| 28/10/2024 | 5 123 | R13,10 | Share Purchase Programme | |
| 28/10/2024 | 5 217 | R13,10 | Share Purchase Programme | |
| 28/10/2024 | 939 | R13,10 | Share Purchase Programme | |
| 28/10/2024 | 5 275 | R13,10 | Share Purchase Programme | |
| 24/10/2024 | 1 986 | R13,00 | Share Purchase Programme | |
| 24/10/2024 | 4 396 | R13,00 | Share Purchase Programme | |
| 24/10/2024 | 1 605 | R13,00 | Share Purchase Programme | |
| 24/10/2024 | 3 943 | R13,00 | Share Purchase Programme | |
| 24/10/2024 | 1 392 | R13,00 | Share Purchase Programme | |
| 24/10/2024 | 6 942 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 1 291 | R13,00 | ||
| 23/10/2024 | 3 595 | R13,00 | ||
| 23/10/2024 | 3 389 | R13,00 | ||
| 23/10/2024 | 831 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 7 819 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 2 822 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 1 335 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 2 178 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 2 641 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 2 210 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 3 182 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 3 489 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 2 183 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 1 741 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 5 264 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 3 464 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 5 297 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 1 047 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 3 640 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 726 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 1 356 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 3 512 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 3 089 | R13,00 | Share Purchase Programme | |
| 23/10/2024 | 1 910 | R13,00 | Share Purchase Programme | |
| 22/10/2024 | 2 673 | R13,00 | ||
| 22/10/2024 | 3 462 | R13,00 | ||
| 22/10/2024 | 2 658 | R13,00 | Share Purchase Programme | |
| 22/10/2024 | 1 684 | R13,00 | Share Purchase Programme | |
| 22/10/2024 | 3 526 | R13,00 | Share Purchase Programme | |
| 22/10/2024 | 17 443 | R13,00 | Share Purchase Programme | |
| 22/10/2024 | 4 694 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 887 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 119 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 16 423 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 2 566 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 264 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 394 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 5 842 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 5 077 | R13,00 | Share Purchase Programme | |
| 21/10/2024 | 923 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 2 746 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 7 066 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 3 783 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 12 889 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 645 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 4 838 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 1 797 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 2 117 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 1 619 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 8 875 | R13,00 | Share Purchase Programme | |
| 18/10/2024 | 2 303 | R13,00 | Share Purchase Programme | |
| 17/10/2024 | 1 000 | R12,56 | Yes | |
| 16/10/2024 | 1 012 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 800 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 1 605 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 1 622 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 1 012 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 1 633 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 2 427 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 1 138 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 6 009 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 5 081 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 7 323 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 4 288 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 960 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 1 378 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 13 186 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 5 670 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 3 955 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 1 527 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 2 404 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 25 792 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 23 413 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 26 587 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 8 410 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 777 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 1 452 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 2 099 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 2 628 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 3 677 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 7 164 | R13,00 | Share Purchase Programme | |
| 16/10/2024 | 2 537 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 2 583 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 2 706 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 3 170 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 4 137 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 418 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 11 440 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 688 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 1 272 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 1 602 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 2 568 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 2 041 | R13,00 | Share Purchase Programme | |
| 15/10/2024 | 1 424 | R13,00 | Share Purchase Programme | |
| 11/10/2024 | 1 460 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 13 672 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 13 260 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 13 955 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 43 567 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 710 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 583 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 159 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 2 456 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 6 797 | R12,50 | Share Purchase Programme | |
| 11/10/2024 | 6 797 | R12,50 | Share Purchase Programme | |
| 10/10/2024 | 9 107 | R12,50 | Share Purchase Programme | |
| 10/10/2024 | 1 439 | R12,50 | Share Purchase Programme | |
| 10/10/2024 | 5 091 | R12,50 | Share Purchase Programme | |
| 10/10/2024 | 2 916 | R12,50 | Share Purchase Programme | |
| 10/10/2024 | 23 020 | R12,50 | Share Purchase Programme | |
| 10/10/2024 | 3 472 | R12,50 | Share Purchase Programme | |
| 10/10/2024 | 19 701 | R12,55 | Share Purchase Programme | |
| 10/10/2024 | 2 791 | R12,55 | Share Purchase Programme | |
| 10/10/2024 | 5 086 | R12,55 | Share Purchase Programme | |
| 10/10/2024 | 2 407 | R12,55 | Share Purchase Programme | |
| 10/10/2024 | 918 | R12,55 | Share Purchase Programme | |
| 10/10/2024 | 1 070 | R12,55 | Share Purchase Programme | |
| 10/10/2024 | 1 000 | R12,55 | Share Purchase Programme | |
| 09/10/2024 | 1 291 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 1 458 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 562 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 4 608 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 8 514 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 1 615 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 1 081 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 6 559 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 8 184 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 3 738 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 3 988 | R12,50 | Share Purchase Programme | |
| 09/10/2024 | 620 | R12,50 | Share Purchase Programme | |
| 07/10/2024 | 2 626 | R12,56 | ||
| 04/10/2024 | 8 774 | R12,56 | ||
| 04/10/2024 | 1 021 | R12,25 | Yes | |
| 03/10/2024 | 17 027 | R12,55 | Share Purchase Programme | |
| 03/10/2024 | 373 | R12,60 | ||
| 03/10/2024 | 2 791 | R12,60 | ||
| 03/10/2024 | 8 836 | R12,60 | ||
| 03/10/2024 | 233 400 | R22,40 | Yes | |
| 02/10/2024 | 5 518 | R12,56 | ||
| 02/10/2024 | 4 876 | R12,56 | ||
| 02/10/2024 | 1 424 | R12,56 | ||
| 02/10/2024 | 6 417 | R12,56 | ||
| 02/10/2024 | 8 358 | R12,56 | ||
| 02/10/2024 | 13 459 | R12,56 | ||
| 02/10/2024 | 21 875 | R12,56 | ||
| 02/10/2024 | 6 247 | R12,56 | ||
| 02/10/2024 | 3 472 | R12,56 | ||
| 30/09/2024 | 7 420 | R12,00 | Yes | |
| 30/09/2024 | 7 420 | R12,00 | Yes | |
| 27/09/2024 | 7 348 | R12,56 | ||
| 27/09/2024 | 5 223 | R12,60 | ||
| 27/09/2024 | 7 391 | R12,60 | ||
| 27/09/2024 | 5 666 | R12,60 | ||
| 27/09/2024 | 1 720 | R12,60 | ||
| 27/09/2024 | 3 505 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 1 596 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 10 053 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 3 101 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 6 208 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 394 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 542 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 1 999 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 13 955 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 6 524 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 7 051 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 6 779 | R12,50 | Share Purchase Programme | |
| 27/09/2024 | 4 821 | R12,50 | Share Purchase Programme | |
| 25/09/2024 | 1 960 | R12,50 | Yes | |
| 23/09/2024 | 3 718 | R12,55 | Share Purchase Programme | |
| 23/09/2024 | 2 582 | R12,55 | Share Purchase Programme | |
| 23/09/2024 | 493 | R12,55 | Share Purchase Programme | |
| 23/09/2024 | 3 359 | R12,55 | Share Purchase Programme | |
| 23/09/2024 | 8 578 | R12,55 | Share Purchase Programme | |
| 23/09/2024 | 7 415 | R12,55 | Share Purchase Programme | |
| 23/09/2024 | 581 | R12,55 | Share Purchase Programme | |
| 20/09/2024 | 14 606 | R12,50 | ||
| 20/09/2024 | 3 840 | R12,50 | Share Purchase Programme | |
| 20/09/2024 | 16 303 | R12,50 | Share Purchase Programme | |
| 20/09/2024 | 1 361 | R12,50 | Share Purchase Programme | |
| 20/09/2024 | 1 370 | R12,50 | Share Purchase Programme | |
| 18/09/2024 | 400 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 3 580 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 1 814 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 4 731 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 3 858 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 6 017 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 35 205 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 1 535 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 1 784 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 10 199 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 3 609 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 9 059 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 9 234 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 5 483 | R12,50 | Share Purchase Programme | |
| 17/09/2024 | 3 892 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 15 950 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 4 835 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 1 543 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 2 769 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 5 382 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 1 387 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 3 999 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 11 496 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 2 639 | R12,50 | Share Purchase Programme | |
| 11/09/2024 | 4 843 | R12,50 | Share Purchase Programme | |
| 10/09/2024 | 11 796 | R12,50 | Share Purchase Programme | |
| 09/09/2024 | 10 000 | R12,50 | Share Purchase Programme | |
| 09/09/2024 | 2 518 | R12,50 | Share Purchase Programme | |
| 06/09/2024 | 1 298 | R12,50 | Share Purchase Programme | |
| 06/09/2024 | 3 311 | R12,50 | Share Purchase Programme | |
| 06/09/2024 | 1 942 | R12,50 | Share Purchase Programme | |
| 06/09/2024 | 110 168 | R12,50 | Share Purchase Programme | |
| 05/09/2024 | 1 193 | R12,50 | Share Purchase Programme | |
| 05/09/2024 | 1 291 | R12,50 | Share Purchase Programme | |
| 05/09/2024 | 800 | R12,50 | Share Purchase Programme | |
| 05/09/2024 | 840 | R12,50 | Share Purchase Programme | |
| 04/09/2024 | 41 024 | R12,50 | Share Purchase Programme | |
| 04/09/2024 | 3 138 | R12,50 | Share Purchase Programme | |
| 04/09/2024 | 811 | R12,50 | Share Purchase Programme | |
| 04/09/2024 | 5 027 | R12,50 | Share Purchase Programme | |
| 04/09/2024 | 306 | R12,50 | Share Purchase Programme | |
| 04/09/2024 | 5 776 | R12,50 | Share Purchase Programme | |
| 04/09/2024 | 11 846 | R12,50 | Share Purchase Programme | |
| 02/09/2024 | 1 424 | R12,50 | Share Purchase Programme | |
| 02/09/2024 | 4 890 | R12,50 | Share Purchase Programme | |
| 02/09/2024 | 7 500 | R12,50 | Share Purchase Programme | |
| 29/08/2024 | 3 101 | R12,50 | Share Purchase Programme | |
| 29/08/2024 | 2 721 | R12,50 | Share Purchase Programme | |
| 29/08/2024 | 5 000 | R13,00 | ||
| 28/08/2024 | 2 583 | R12,50 | Share Purchase Programme | |
| 28/08/2024 | 988 | R12,50 | Share Purchase Programme | |
| 28/08/2024 | 2 299 | R12,50 | Share Purchase Programme | |
| 28/08/2024 | 2 416 | R12,50 | Share Purchase Programme | |
| 27/08/2024 | 2 808 | R12,50 | Share Purchase Programme | |
| 27/08/2024 | 2 421 | R12,50 | Share Purchase Programme | |
| 26/08/2024 | 66 | R12,50 | Share Purchase Programme | |
| 26/08/2024 | 513 | R12,50 | Share Purchase Programme | |
| 26/08/2024 | 996 | R12,50 | Share Purchase Programme | |
| 23/08/2024 | 1 748 | R12,50 | Share Purchase Programme | |
| 23/08/2024 | 1 698 | R12,50 | Share Purchase Programme | |
| 23/08/2024 | 2 357 | R12,30 | ||
| 23/08/2024 | 3 431 | R12,30 | ||
| 22/08/2024 | 63 900 | R12,50 | Share Purchase Programme | |
| 22/08/2024 | 39 600 | R12,50 | Share Purchase Programme | |
| 21/08/2024 | 559 | R12,50 | Share Purchase Programme | |
| 21/08/2024 | 2 119 | R12,50 | Share Purchase Programme | |
| 21/08/2024 | 6 000 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 1 722 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 2 640 | R12,50 | ||
| 20/08/2024 | 4 630 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 2 338 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 1 960 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 1 851 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 1 954 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 1 672 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 3 339 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 23 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 2 071 | R12,50 | Share Purchase Programme | |
| 20/08/2024 | 2 166 | R12,50 | Share Purchase Programme | |
| 16/08/2024 | 6 314 | R12,50 | Share Purchase Programme | |
| 16/08/2024 | 1 617 | R12,50 | Share Purchase Programme | |
| 16/08/2024 | 924 | R12,50 | Share Purchase Programme | |
| 16/08/2024 | 1 665 | R12,50 | Share Purchase Programme | |
| 16/08/2024 | 2 063 | R12,50 | Share Purchase Programme | |
| 16/08/2024 | 886 | R12,50 | Share Purchase Programme | |
| 16/08/2024 | 1 993 | R12,50 | Share Purchase Programme | |
| 16/08/2024 | 749 | R12,50 | Share Purchase Programme | |
| 15/08/2024 | 3 628 | R12,50 | Share Purchase Programme | |
| 15/08/2024 | 604 | R12,50 | Share Purchase Programme | |
| 15/08/2024 | 3 718 | R12,50 | Share Purchase Programme | |
| 15/08/2024 | 1 213 | R12,50 | Share Purchase Programme | |
| 15/08/2024 | 22 622 | R12,50 | Share Purchase Programme | |
| 14/08/2024 | 2 122 | R12,50 | Share Purchase Programme | |
| 14/08/2024 | 378 | R12,50 | Share Purchase Programme | |
| 13/08/2024 | 1 379 | R12,50 | Share Purchase Programme | |
| 13/08/2024 | 36 476 | R12,50 | Share Purchase Programme | |
| 13/08/2024 | 32 500 | R12,00 | Yes | |
| 12/08/2024 | 1 838 | R12,50 | Share Purchase Programme | |
| 12/08/2024 | 1 437 | R12,50 | Share Purchase Programme | |
| 08/08/2024 | 5 365 | R12,50 | Share Purchase Programme | |
| 08/08/2024 | 1 005 | R12,50 | Share Purchase Programme | |
| 08/08/2024 | 5 138 | R12,50 | Share Purchase Programme | |
| 08/08/2024 | 1 395 | R12,50 | Share Purchase Programme | |
| 07/08/2024 | 32 500 | R12,00 | Yes | |
| 07/08/2024 | 1 355 | R12,50 | Share Purchase Programme | |
| 07/08/2024 | 1 397 | R12,50 | Share Purchase Programme | |
| 05/08/2024 | 689 | R12,50 | Share Purchase Programme | |
| 05/08/2024 | 2 757 | R12,50 | Share Purchase Programme | |
| 05/08/2024 | 1 130 | R12,50 | Share Purchase Programme | |
| 05/08/2024 | 2 016 | R12,50 | Share Purchase Programme | |
| 31/07/2024 | 206 | R12,50 | Share Purchase Programme | |
| 31/07/2024 | 24 504 | R12,50 | Share Purchase Programme | |
| 31/07/2024 | 2 047 | R12,50 | Share Purchase Programme | |
| 31/07/2024 | 1 667 | R12,50 | Share Purchase Programme | |
| 31/07/2024 | 589 800 | R11,50 | Yes | |
| 29/07/2024 | 1 079 | R12,50 | Share Purchase Programme | |
| 25/07/2024 | 3 561 | R12,50 | Share Purchase Programme | |
| 25/07/2024 | 1 059 | R12,50 | Share Purchase Programme | |
| 25/07/2024 | 106 | R12,50 | Share Purchase Programme | |
| 23/07/2024 | 2 794 | R12,50 | Share Purchase Programme | |
| 22/07/2024 | 976 | R12,50 | Share Purchase Programme | |
| 22/07/2024 | 1 033 | R12,50 | Share Purchase Programme | |
| 22/07/2024 | 3 700 | R12,50 | Share Purchase Programme | |
| 19/07/2024 | 36 962 | R12,50 | Share Purchase Programme | |
| 19/07/2024 | 2 109 | R12,50 | Share Purchase Programme | |
| 19/07/2024 | 2 320 | R12,50 | Share Purchase Programme | |
| 18/07/2024 | 3 512 | R12,30 | ||
| 18/07/2024 | 1 632 | R12,30 | ||
| 18/07/2024 | 112 | R12,50 | Share Purchase Programme | |
| 18/07/2024 | 6 157 | R12,50 | Share Purchase Programme | |
| 18/07/2024 | 3 321 | R12,50 | Share Purchase Programme | |
| 18/07/2024 | 7 838 | R12,50 | Share Purchase Programme | |
| 16/07/2024 | 860 | R12,50 | Share Purchase Programme | |
| 15/07/2024 | 800 | R12,50 | Share Purchase Programme | |
| 15/07/2024 | 30 000 | R12,50 | Share Purchase Programme | |
| 15/07/2024 | 912 | R12,50 | Share Purchase Programme | |
| 15/07/2024 | 917 | R12,50 | Share Purchase Programme | |
| 15/07/2024 | 36 030 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 2 269 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 2 320 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 2 898 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 1 998 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 738 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 801 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 1 999 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 2 153 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 1 024 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 3 302 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 1 194 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 985 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 2 162 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 1 963 | R12,50 | Share Purchase Programme | |
| 12/07/2024 | 23 277 | R12,50 | Share Purchase Programme | |
| 10/07/2024 | 9 027 | R12,30 | Share Purchase Programme | |
| 10/07/2024 | 2 819 | R12,50 | Share Purchase Programme | |
| 10/07/2024 | 45 363 | R12,50 | Share Purchase Programme | |
| 10/07/2024 | 50 000 | R12,00 | Yes | |
| 09/07/2024 | 3 126 | R11,50 | Yes | |
| 09/07/2024 | 1 711 | R12,50 | Share Purchase Programme | |
| 08/07/2024 | 2 415 | R12,30 | ||
| 08/07/2024 | 6 397 | R12,50 | Share Purchase Programme | |
| 08/07/2024 | 1 256 | R12,50 | Share Purchase Programme | |
| 03/07/2024 | 1 787 | R12,50 | Share Purchase Programme | |
| 02/07/2024 | 35 479 | R12,50 | Share Purchase Programme | |
| 02/07/2024 | 4 637 | R12,50 | Share Purchase Programme | |
| 01/07/2024 | 93 600 | R14,00 | Yes | |
| 01/07/2024 | 93 600 | R14,00 | Yes | |
| 01/07/2024 | 44 547 | R14,00 | Yes | |
| 01/07/2024 | 1 021 643 | R14,00 | Yes | |
| 01/07/2024 | 269 493 | R14,00 | Yes | |
| 01/07/2024 | 8 247 | R12,50 | Share Purchase Programme | |
| 01/07/2024 | 3 819 | R12,50 | Share Purchase Programme | |
| 01/07/2024 | 2 455 | R12,50 | Share Purchase Programme | |
| 01/07/2024 | 25 000 | R12,50 | ||
| 01/07/2024 | 34 837 | R12,60 | Share Purchase Programme | |
| 27/06/2024 | 507 | R12,60 | Share Purchase Programme | |
| 27/06/2024 | 50 000 | R11,75 | Yes | |
| 27/06/2024 | 18 258 | R12,00 | Yes | |
| 25/06/2024 | 21 172 | R10,00 | Yes | |
| 20/06/2024 | 1 451 | R11,15 | Overberg Agri Loyalty Scheme | |
| 20/06/2024 | 657 | R11,15 | Overberg Agri Loyalty Scheme | |
| 19/06/2024 | 1 714 | R12,60 | Share Purchase Programme | |
| 19/06/2024 | 3 029 | R12,60 | Share Purchase Programme | |
| 19/06/2024 | 2 791 | R12,60 | Share Purchase Programme | |
| 19/06/2024 | 2 500 | R12,60 | Share Purchase Programme | |
| 19/06/2024 | 2 005 | R12,60 | Share Purchase Programme | |
| 19/06/2024 | 2 617 | R12,60 | Share Purchase Programme | |
| 14/06/2024 | 500 | R10,00 | Yes | |
| 14/06/2024 | 167 | R11,15 | Overberg Agri Loyalty Scheme | |
| 14/06/2024 | 333 | R12,00 | ||
| 13/06/2024 | 300 | R12,00 | Yes | |
| 12/06/2024 | 507 518 | R13,50 | Share Purchase Programme | |
| 12/06/2024 | 45 082 | R13,51 | ||
| 12/06/2024 | 793 | R13,00 | ||
| 12/06/2024 | 2 817 | R13,00 | ||
| 12/06/2024 | 3 385 | R13,00 | ||
| 12/06/2024 | 2 470 | R13,00 | ||
| 12/06/2024 | 2 357 | R13,00 | ||
| 12/06/2024 | 1 014 | R13,00 | ||
| 12/06/2024 | 755 | R13,00 | ||
| 12/06/2024 | 954 | R13,00 | ||
| 12/06/2024 | 460 | R13,00 | ||
| 12/06/2024 | 2 337 | R13,00 | ||
| 12/06/2024 | 3 270 | R13,00 | ||
| 12/06/2024 | 1 470 | R13,00 | ||
| 12/06/2024 | 3 688 | R13,00 | ||
| 12/06/2024 | 943 | R13,00 | ||
| 12/06/2024 | 3 205 | R13,00 | ||
| 12/06/2024 | 2 600 | R11,90 | ||
| 12/06/2024 | 211 | R11,86 | ||
| 12/06/2024 | 547 | R11,86 | ||
| 12/06/2024 | 653 | R11,86 | ||
| 11/06/2024 | 1 506 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 2 540 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 3 465 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 3 512 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 3 198 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 3 713 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 5 739 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 4 037 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 2 112 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 4 853 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 1 752 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 435 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 464 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 484 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 722 | R11,86 | Share Purchase Programme | |
| 11/06/2024 | 2 416 | R11,86 | Share Purchase Programme | |
| 07/06/2024 | 10 480 000 | R16,00 | Yes | |
| 07/06/2024 | 351 002 | R11,50 | Yes | |
| 07/06/2024 | 21 584 | R12,05 | ||
| 06/06/2024 | 1 920 | R11,85 | ||
| 06/06/2024 | 5 241 | R11,85 | ||
| 06/06/2024 | 18 | R11,85 | ||
| 06/06/2024 | 2 104 | R12,00 | ||
| 06/06/2024 | 550 | R12,00 | ||
| 06/06/2024 | 1 022 | R12,00 | ||
| 06/06/2024 | 1 324 | R12,00 | ||
| 06/06/2024 | 4 449 | R12,00 | ||
| 06/06/2024 | 3 085 | R12,00 | ||
| 06/06/2024 | 11 681 | R12,00 | ||
| 06/06/2024 | 1 620 | R12,00 | ||
| 06/06/2024 | 3 876 | R12,00 | ||
| 06/06/2024 | 289 | R12,00 | ||
| 04/06/2024 | 318 | R11,65 | ||
| 04/06/2024 | 679 | R11,65 | ||
| 04/06/2024 | 493 | R11,65 | ||
| 04/06/2024 | 449 | R11,70 | ||
| 04/06/2024 | 412 | R11,70 | ||
| 04/06/2024 | 3 639 | R11,70 | ||
| 04/06/2024 | 523 | R11,60 | ||
| 04/06/2024 | 4 884 | R11,60 | ||
| 04/06/2024 | 526 | R11,60 | ||
| 04/06/2024 | 1 451 | R11,60 | ||
| 04/06/2024 | 1 425 | R11,60 | ||
| 04/06/2024 | 706 | R12,00 | ||
| 04/06/2024 | 781 | R12,00 | ||
| 04/06/2024 | 689 | R12,00 | ||
| 04/06/2024 | 1 522 | R12,00 | ||
| 04/06/2024 | 3 639 | R12,00 | ||
| 04/06/2024 | 583 | R12,00 | ||
| 30/05/2024 | 2 677 | R11,60 | ||
| 30/05/2024 | 904 | R11,60 | ||
| 30/05/2024 | 1 034 | R11,60 | ||
| 30/05/2024 | 254 | R11,55 | ||
| 30/05/2024 | 1 560 | R11,55 | ||
| 30/05/2024 | 1 848 | R11,55 | ||
| 30/05/2024 | 848 | R11,55 | ||
| 30/05/2024 | 1 054 | R11,55 | ||
| 30/05/2024 | 719 | R11,55 | ||
| 30/05/2024 | 1 598 | R11,55 | ||
| 30/05/2024 | 927 | R11,55 | ||
| 30/05/2024 | 1 353 | R11,55 | ||
| 30/05/2024 | 1 345 | R11,55 | ||
| 30/05/2024 | 641 | R11,55 | ||
| 30/05/2024 | 1 368 | R11,55 | ||
| 30/05/2024 | 111 | R11,50 | ||
| 24/05/2024 | 1 565 | R11,80 | ||
| 24/05/2024 | 2 618 | R11,80 | ||
| 24/05/2024 | 1 623 | R11,80 | ||
| 24/05/2024 | 3 411 | R11,80 | ||
| 23/05/2024 | 783 | R11,80 | ||
| 22/05/2024 | 3 103 | R11,45 | Share Purchase Programme | |
| 22/05/2024 | 7 053 | R11,45 | Share Purchase Programme | |
| 22/05/2024 | 1 035 | R11,45 | Share Purchase Programme | |
| 22/05/2024 | 3 474 | R11,45 | ||
| 21/05/2024 | 3 066 | R11,50 | ||
| 21/05/2024 | 799 | R11,50 | ||
| 21/05/2024 | 3 468 | R11,45 | Share Purchase Programme | |
| 21/05/2024 | 776 | R11,45 | ||
| 17/05/2024 | 617 | R11,45 | Share Purchase Programme | |
| 17/05/2024 | 1 424 | R11,45 | Share Purchase Programme | |
| 16/05/2024 | 1 015 | R11,45 | Share Purchase Programme | |
| 16/05/2024 | 830 | R11,45 | Share Purchase Programme | |
| 16/05/2024 | 996 | R11,45 | Share Purchase Programme | |
| 16/05/2024 | 1 444 | R11,45 | Share Purchase Programme | |
| 16/05/2024 | 668 | R11,45 | Share Purchase Programme | |
| 16/05/2024 | 444 | R11,45 | Share Purchase Programme | |
| 15/05/2024 | 377 | R11,45 | Share Purchase Programme | |
| 15/05/2024 | 14 613 | R11,45 | Share Purchase Programme | |
| 15/05/2024 | 585 | R11,45 | Share Purchase Programme | |
| 15/05/2024 | 8 350 | R11,45 | Share Purchase Programme | |
| 15/05/2024 | 1 650 | R0,00 | Yes | |
| 14/05/2024 | 3 485 | R11,45 | Share Purchase Programme | |
| 14/05/2024 | 786 | R11,45 | Share Purchase Programme | |
| 10/05/2024 | 1 000 | R11,45 | Share Purchase Programme | |
| 10/05/2024 | 2 791 | R11,45 | Share Purchase Programme | |
| 10/05/2024 | 2 156 | R11,45 | Share Purchase Programme | |
| 09/05/2024 | 578 | R11,45 | Share Purchase Programme | |
| 08/05/2024 | 3 825 | R11,45 | Share Purchase Programme | |
| 08/05/2024 | 4 417 | R11,45 | Share Purchase Programme | |
| 08/05/2024 | 714 | R11,45 | Share Purchase Programme | |
| 08/05/2024 | 2 287 | R11,45 | Share Purchase Programme | |
| 08/05/2024 | 1 744 | R11,45 | Share Purchase Programme | |
| 06/05/2024 | 827 | R11,45 | Share Purchase Programme | |
| 06/05/2024 | 1 465 | R11,45 | Share Purchase Programme | |
| 03/05/2024 | 50 000 | R11,45 | Share Purchase Programme | |
| 03/05/2024 | 682 | R11,45 | Share Purchase Programme | |
| 03/05/2024 | 522 | R11,45 | Share Purchase Programme | |
| 29/04/2024 | 541 | R11,45 | Share Purchase Programme | |
| 25/04/2024 | 3 321 | R11,45 | Share Purchase Programme | |
| 25/04/2024 | 579 | R11,45 | Share Purchase Programme | |
| 25/04/2024 | 1 686 | R11,45 | Share Purchase Programme | |
| 25/04/2024 | 2 620 | R11,45 | Share Purchase Programme | |
| 25/04/2024 | 147 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 306 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 2 233 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 1 607 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 1 149 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 1 488 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 1 503 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 423 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 6 916 | R11,45 | Share Purchase Programme | |
| 23/04/2024 | 4 277 | R11,45 | Share Purchase Programme | |
| 22/04/2024 | 2 870 | R11,45 | Share Purchase Programme | |
| 22/04/2024 | 1 302 | R11,45 | Share Purchase Programme | |
| 22/04/2024 | 4 717 | R11,45 | Share Purchase Programme | |
| 22/04/2024 | 3 962 | R11,45 | Share Purchase Programme | |
| 22/04/2024 | 1 000 | R11,45 | Share Purchase Programme | |
| 22/04/2024 | 9 108 | R11,45 | Share Purchase Programme | |
| 22/04/2024 | 9 437 | R11,45 | Share Purchase Programme | |
| 22/04/2024 | 1 079 | R11,50 | ||
| 19/04/2024 | 826 | R11,86 | Yes | |
| 19/04/2024 | 1 335 | R11,45 | Share Purchase Programme | |
| 19/04/2024 | 1 691 | R11,45 | Share Purchase Programme | |
| 19/04/2024 | 745 | R11,45 | Share Purchase Programme | |
| 19/04/2024 | 1 204 | R11,45 | Share Purchase Programme | |
| 17/04/2024 | 13 725 | R11,50 | ||
| 17/04/2024 | 440 | R11,50 | ||
| 17/04/2024 | 1 224 | R11,50 | ||
| 17/04/2024 | 2 911 | R11,50 | ||
| 17/04/2024 | 621 | R11,50 | ||
| 17/04/2024 | 416 | R11.55 | Share Purchase Programme | |
| 17/04/2024 | 3 787 | R11,55 | Share Purchase Programme | |
| 17/04/2024 | 3 962 | R11,55 | Share Purchase Programme | |
| 17/04/2024 | 1 585 | R11,55 | Share Purchase Programme | |
| 17/04/2024 | 8 396 | R11,55 | Share Purchase Programme | |
| 17/04/2024 | 1 256 | R11,55 | Share Purchase Programme | |
| 17/04/2024 | 598 | R11,55 | Share Purchase Programme | |
| 17/04/2024 | 5 694 | R11,45 | Share Purchase Programme | |
| 15/04/2024 | 100 000 | R14,00 | Yes | |
| 10/04/2024 | 4 | R11,45 | Share Purchase Programme | |
| 10/04/2024 | 440 | R11,45 | Share Purchase Programme | |
| 10/04/2024 | 683 | R11,45 | Share Purchase Programme | |
| 10/04/2024 | 5 808 | R11,45 | Share Purchase Programme | |
| 10/04/2024 | 4 804 | R11,50 | ||
| 09/04/2024 | 18 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 625 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 625 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 17 848 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 889 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 696 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 706 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 768 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 3 295 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 5 157 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 2 809 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 523 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 766 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 798 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 082 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 126 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 160 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 407 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 1 838 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 2 864 | R11,50 | Share Purchase Programme | |
| 09/04/2024 | 2 284 | R11,00 | Share Purchase Programme | |
| 09/04/2024 | 3 887 | R11,00 | Share Purchase Programme | |
| 09/04/2024 | 3 295 | R11,00 | Share Purchase Programme | |
| 09/04/2024 | 7 883 | R11,00 | Share Purchase Programme | |
| 09/04/2024 | 4 142 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 22 519 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 5 924 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 3 193 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 5 931 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 839 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 889 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 766 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 11 567 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 11 164 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 9 862 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 9 714 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 8 373 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 7 461 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 7 326 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 6 937 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 6 559 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 6 322 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 6 299 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 6 288 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 5 925 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 355 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 6 271 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 6 268 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 5 850 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 3 220 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 144 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 14 391 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 744 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 985 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 115 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 7 187 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 3 303 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 841 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 649 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 384 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 081 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 924 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 349 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 233 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 539 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 5 757 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 743 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 556 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 771 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 2 228 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 1 778 | R12,00 | Share Purchase Programme | |
| 09/04/2024 | 7 600 | R13,00 | ||
| 08/04/2024 | 4 603 | R13,00 | Yes | |
| 04/04/2024 | 66 665 | R12,00 | Yes | |
| 04/04/2024 | 66 665 | R12,00 | Yes | |
| 25/03/2024 | 780 | R12,50 | Share Purchase Programme | |
| 25/03/2024 | 1 253 | R12,00 | Share Purchase Programme | |
| 25/03/2024 | 10 791 | R12,00 | Share Purchase Programme | |
| 25/03/2024 | 290 | R12,00 | Share Purchase Programme | |
| 25/03/2024 | 8 380 | R12,50 | Share Purchase Programme | |
| 25/03/2024 | 8 546 | R12,50 | Share Purchase Programme | |
| 25/03/2024 | 1 769 | R12,50 | Share Purchase Programme | |
| 22/03/2024 | 316 259 | R11,20 | Share Purchase Programme | |
| 22/03/2024 | 23 741 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 12 205 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 2 272 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 4 421 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 2 654 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 2 049 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 5 176 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 5 977 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 2 923 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 2 263 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 1 001 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 3 408 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 4 032 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 1 744 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 993 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 1 150 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 1 979 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 863 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 715 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 859 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 1 554 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 1 308 | R12,50 | Share Purchase Programme | |
| 15/03/2024 | 921 | R12,50 | Share Purchase Programme | |
| 14/03/2024 | 2 041 | R12,50 | Share Purchase Programme | |
| 13/03/2024 | 2 599 | R12,50 | Share Purchase Programme | |
| 13/03/2024 | 3 436 | R12,50 | Share Purchase Programme | |
| 13/03/2024 | 3 385 | R12,50 | Share Purchase Programme | |
| 13/03/2024 | 34 856 | R12,50 | Share Purchase Programme | |
| 06/03/2024 | 2 128 | R11,00 | Share Purchase Programme | |
| 06/03/2024 | 99 910 | R10,00 | Yes | |
| 04/03/2024 | 368 | R11,15 | Overberg Agri Loyalty Scheme | |
| 04/03/2024 | 372 | R11,15 | Overberg Agri Loyalty Scheme | |
| 04/03/2024 | 435 | R11,15 | Overberg Agri Loyalty Scheme | |
| 29/02/2024 | 7 038 552 | R13,70 | Share Purchase Programme | |
| 29/02/2024 | 2 124 | R11,00 | Share Purchase Programme | |
| 28/02/2024 | 17 320 | R12,25 | Yes | |
| 26/02/2024 | 7 919 | R11,00 | Share Purchase Programme | |
| 23/02/2024 | 691 | R11,00 | Share Purchase Programme | |
| 23/02/2024 | 1 283 | R11,00 | Share Purchase Programme | |
| 22/02/2024 | 36 246 | R11,00 | Share Purchase Programme | |
| 21/02/2024 | 3 905 | R11,00 | Share Purchase Programme | |
| 20/02/2024 | 796 | R11,00 | Share Purchase Programme | |
| 20/02/2024 | 71 500 | R12,00 | Yes | |
| 19/02/2024 | 1 510 | R11,00 | Share Purchase Programme | |
| 19/02/2024 | 1 510 | R11,00 | Share Purchase Programme | |
| 19/02/2024 | 1 510 | R11,00 | Share Purchase Programme | |
| 15/02/2024 | 46 038 | R11,00 | Share Purchase Programme | |
| 15/02/2024 | 15 296 | R11,00 | Share Purchase Programme | |
| 14/02/2024 | 3 605 | R11,00 | Share Purchase Programme | |
| 14/02/2024 | 2 527 | R11,00 | Share Purchase Programme | |
| 14/02/2024 | 3 019 | R11,00 | Share Purchase Programme | |
| 14/02/2024 | 1 300 | R11,00 | Share Purchase Programme | |
| 12/02/2024 | 17 716 | R11,00 | Share Purchase Programme | |
| 12/02/2024 | 2 410 | R11,00 | Share Purchase Programme | |
| 08/02/2024 | 2 000 | R11,00 | Share Purchase Programme | |
| 07/02/2024 | 2 747 | R11,00 | Share Purchase Programme | |
| 07/02/2024 | 2 500 | R11,00 | Share Purchase Programme | |
| 07/02/2024 | 11 815 | R11,00 | Share Purchase Programme | |
| 07/02/2024 | 40 000 | R10,75 | Share Purchase Programme | |
| 02/02/2024 | 10 000 | R11,00 | Share Purchase Programme | |
| 02/02/2024 | 2 090 | R11,00 | Share Purchase Programme | |
| 02/02/2024 | 1 142 | R11,00 | Share Purchase Programme | |
| 02/02/2024 | 1 627 | R10,76 | ||
| 01/02/2024 | 948 | R10,75 | Share Purchase Programme | |
| 31/01/2024 | 31 449 | R10,75 | Share Purchase Programme | |
| 30/01/2024 | 4 271 | R10,75 | Share Purchase Programme | |
| 30/01/2024 | 2 229 | R10,75 | Share Purchase Programme | |
| 30/01/2024 | 3 144 | R10,40 | ||
| 29/01/2024 | 6 392 | R11,00 | ||
| 25/01/2024 | 30 000 | R10,70 | ||
| 22/01/2024 | 1 804 | R11,00 | ||
| 22/01/2024 | 1 804 | R11,00 | ||
| 19/01/2024 | 1 856 | R10,40 | ||
| 18/01/2024 | 10 000 | R10,50 | ||
| 16/01/2024 | 5 000 | R10,70 | ||
| 15/01/2024 | 1 740 | R11,00 | ||
| 12/01/2024 | 1 804 | R11,00 | Yes | |
| 11/01/2024 | 899 | R11,00 | ||
| 11/01/2024 | 13 152 | R11,00 | Yes | |
| 10/01/2024 | 15 616 | R11,00 | Yes | |
| 10/01/2024 | 3 386 | R11,00 | ||
| 10/01/2024 | 547 | R11,00 | ||
| 10/01/2024 | 1 814 | R11,00 | ||
| 10/01/2024 | 4 250 | R11,50 | ||
| 05/01/2024 | 1 019 | R11,00 | ||
| 02/01/2024 | 2 395 | R11,00 | ||
| 02/01/2024 | 2 761 | R11,00 | ||
| 02/01/2024 | 4 226 | R11,00 | ||
| 02/01/2024 | 774 | R11,00 | ||
| 02/01/2024 | 719 | R11,00 | ||
| 02/01/2024 | 18 379 | R11,00 | ||
| 02/01/2024 | 926 | R11,50 | ||
| 02/01/2024 | 250 | R11,50 | ||
| 02/01/2024 | 1 129 | R11,50 | ||
| 02/01/2024 | 2 695 | R11,50 | ||
| 02/01/2024 | 595 | R11,00 | ||
| 14/12/2023 | 2 125 | R11,00 | ||
| 14/12/2023 | 1 523 | R11,00 | ||
| 14/12/2023 | 1 774 | R11,00 | ||
| 14/12/2023 | 1 467 | R11,00 | ||
| 14/12/2023 | 12 471 | R11,00 | ||
| 14/12/2023 | 1 386 | R11,00 | ||
| 14/12/2023 | 25 000 | R11,00 | ||
| 14/12/2023 | 25 000 | R11,25 | ||
| 13/12/2023 | 9 563 | R11,75 | ||
| 13/12/2023 | 3 000 | R11,75 | ||
| 12/12/2023 | 8 024 | R11,50 | ||
| 12/12/2023 | 2 542 | R11,50 | ||
| 12/12/2023 | 2 859 | R11,50 | ||
| 12/12/2023 | 6 043 | R11,50 | ||
| 12/12/2023 | 2 106 | R11,50 | ||
| 12/12/2023 | 3 426 | R11,50 | ||
| 12/12/2023 | 143 252 | R11,15 | Yes | |
| 12/12/2023 | 71 627 | R11,15 | Yes | |
| 12/12/2023 | 71 627 | R11,15 | Yes | |
| 12/12/2023 | 143 252 | R11,15 | Yes | |
| 12/12/2023 | 143 252 | R11,15 | Yes | |
| 11/12/2023 | 1 915 | R11,15 | Overberg Agri Loyalty Scheme | |
| 07/12/2023 | 950 | R11,50 | ||
| 07/12/2023 | 7 227 | R11,50 | ||
| 06/12/2023 | 2 437 | R11,75 | ||
| 29/11/2023 | 100 000 | R10,35 | Yes | |
| 29/11/2023 | 100 000 | R10,35 | Yes | |
| 29/11/2023 | 100 000 | R10,35 | Yes | |
| 29/11/2023 | 1 393 | R11,50 | ||
| 29/11/2023 | 3 401 | R11,50 | ||
| 28/11/2023 | 5 142 | R11,50 | Yes | |
| 28/11/2023 | 6 785 | R11,50 | Yes | |
| 28/11/2023 | 9 500 | R11,50 | Yes | |
| 28/11/2023 | 3 500 | R11,65 | ||
| 27/11/2023 | 5 367 | R11,50 | Yes | |
| 27/11/2023 | 3 974 | R11,50 | Yes | |
| 24/11/2023 | 5 000 | R11,50 | ||
| 24/11/2023 | 472 | R11,50 | ||
| 24/11/2023 | 6 557 | R11,50 | ||
| 23/11/2023 | 12 000 | R11,75 | ||
| 21/11/2023 | 1 922 | R11.75 | ||
| 21/11/2023 | 34 016 | R11.75 | ||
| 16/11/2023 | 5 000 | R11,75 | Yes | |
| 16/11/2023 | 1 300 | R11,75 | ||
| 10/11/2023 | 1 945 | R11,75 | ||
| 10/11/2023 | 5 399 | R11,75 | ||
| 10/11/2023 | 10 000 | R11,75 | ||
| 10/11/2023 | 13 446 | R11,75 | ||
| 10/11/2023 | 6 597 | R11,75 | ||
| 09/11/2023 | 22 987 | R11,75 | ||
| 09/11/2023 | 440 | R11,75 | ||
| 09/11/2023 | 1 215 | R11,75 | ||
| 08/11/2023 | 1 407 | R11,75 | ||
| 03/11/2023 | 3 908 | R11,75 | ||
| 03/11/2023 | 336 | R12,00 | ||
| 03/11/2023 | 164 | R12,00 | ||
| 01/11/2023 | 7 702 | R12,00 | ||
| 01/11/2023 | 7 861 | R12,00 | ||
| 01/11/2023 | 7 800 | R12,00 | ||
| 01/11/2023 | 7 411 | R12,00 | ||
| 01/11/2023 | 6 903 | R12,00 | ||
| 01/11/2023 | 6 307 | R12,00 | ||
| 01/11/2023 | 6 144 | R12,00 | ||
| 01/11/2023 | 6 144 | R12,00 | ||
| 01/11/2023 | 6 100 | R12,00 | ||
| 01/11/2023 | 5 950 | R12,00 | ||
| 01/11/2023 | 5 456 | R12,00 | ||
| 01/11/2023 | 5 237 | R12,00 | ||
| 01/11/2023 | 5 236 | R12,00 | ||
| 01/11/2023 | 5 195 | R12,00 | ||
| 01/11/2023 | 5 160 | R12,00 | ||
| 01/11/2023 | 5 106 | R12,00 | ||
| 01/11/2023 | 4 912 | R12,00 | ||
| 01/11/2023 | 4 639 | R12,00 | ||
| 01/11/2023 | 4 532 | R12,00 | ||
| 01/11/2023 | 4 455 | R12,00 | ||
| 01/11/2023 | 4 262 | R12,00 | ||
| 01/11/2023 | 4 000 | R12,00 | ||
| 01/11/2023 | 3 833 | R12,00 | ||
| 01/11/2023 | 3 734 | R12,00 | ||
| 01/11/2023 | 3 542 | R12,00 | ||
| 01/11/2023 | 4 879 | R12,00 | ||
| 01/11/2023 | 3 212 | R12,00 | ||
| 01/11/2023 | 3 081 | R12,00 | ||
| 01/11/2023 | 3 078 | R12,00 | ||
| 01/11/2023 | 3 055 | R12,00 | ||
| 01/11/2023 | 3 038 | R12,00 | ||
| 01/11/2023 | 3 024 | R12,00 | ||
| 01/11/2023 | 3 019 | R12,00 | ||
| 01/11/2023 | 3 000 | R12,00 | ||
| 01/11/2023 | 3 000 | R12,00 | ||
| 01/11/2023 | 2 978 | R12,00 | ||
| 01/11/2023 | 2 617 | R12,00 | ||
| 25/10/2023 | 28 020 | R11,75 | ||
| 25/10/2023 | 21 803 | R11,50 | ||
| 25/10/2023 | 2 646 | R11,50 | ||
| 25/10/2023 | 100 000 | R14,00 | Yes | |
| 20/10/2023 | 76 945 | R11,50 | ||
| 18/10/2023 | 50 000 | R11,50 | ||
| 18/10/2023 | 238 | R12,00 | ||
| 18/10/2023 | 2 839 | R12,00 | ||
| 18/10/2023 | 2 700 | R12,00 | ||
| 18/10/2023 | 2 658 | R12,00 | ||
| 18/10/2023 | 1 565 | R12,00 | ||
| 12/10/2023 | 3 000 | R12,00 | Yes | |
| 10/10/2023 | 1 343 | R11,15 | Overberg Agri Loyalty Scheme | |
| 06/10/2023 | 6 912 | R12,25 | Yes | |
| 05/10/2023 | 4 000 | R12,00 | Yes | |
| 02/10/2023 | 223 759 | R12.25 | ||
| 29/09/2023 | 947 | R12,00 | ||
| 29/09/2023 | 2 427 | R12,00 | ||
| 29/09/2023 | 2 419 | R12,00 | ||
| 29/09/2023 | 2 410 | R12,00 | ||
| 29/09/2023 | 2 254 | R12,00 | ||
| 29/09/2023 | 2 251 | R12,00 | ||
| 29/09/2023 | 2 227 | R12,00 | ||
| 29/09/2023 | 2 184 | R12,00 | ||
| 29/09/2023 | 2 174 | R12,00 | ||
| 29/09/2023 | 2 146 | R12,00 | ||
| 29/09/2023 | 2 144 | R12,00 | ||
| 29/09/2023 | 2 109 | R12,00 | ||
| 29/09/2023 | 2 000 | R12,00 | ||
| 29/09/2023 | 1 985 | R12,00 | ||
| 29/09/2023 | 1 907 | R12,00 | ||
| 29/09/2023 | 1 730 | R12,00 | ||
| 29/09/2023 | 1 600 | R12,00 | ||
| 29/09/2023 | 1 000 | R12,00 | ||
| 29/09/2023 | 851 | R12,00 | ||
| 29/09/2023 | 762 | R12,00 | ||
| 29/09/2023 | 756 | R12,00 | ||
| 29/09/2023 | 1 420 | R12,00 | ||
| 29/09/2023 | 3 523 | R12,00 | ||
| 29/09/2023 | 4 770 | R12,00 | ||
| 29/09/2023 | 1 794 | R12,00 | ||
| 29/09/2023 | 210 | R12,00 | ||
| 27/09/2023 | 1 200 | R12,50 | ||
| 26/09/2023 | 2 766 | R12,25 | ||
| 22/09/2023 | 14 550 | R12,25 | ||
| 20/09/2023 | 3 025 | R12,25 | ||
| 20/09/2023 | 1 916 | R12,25 | ||
| 20/09/2023 | 2 293 | R12,25 | ||
| 20/09/2023 | 487 | R12,25 | ||
| 20/09/2023 | 1 624 | R12,25 | ||
| 20/09/2023 | 1 497 | R12,25 | ||
| 15/09/2023 | 10 841 | R12,25 | ||
| 15/09/2023 | 10 841 | R12,25 | ||
| 15/09/2023 | 10 842 | R12,25 | ||
| 15/09/2023 | 10 842 | R12,25 | ||
| 15/09/2023 | 1 341 | R12,25 | ||
| 15/09/2023 | 1 897 | R12,25 | ||
| 15/09/2023 | 4 000 | R12,25 | ||
| 15/09/2023 | 6 834 | R12,25 | ||
| 15/09/2023 | 18 619 | R12,25 | ||
| 15/09/2023 | 335 | R12,25 | ||
| 14/09/2023 | 280 000 | R12,50 | Yes | |
| 14/09/2023 | 11 092 | R12,25 | ||
| 14/09/2023 | 20 666 | R12,10 | ||
| 13/09/2023 | 3 000 | R12,25 | ||
| 13/09/2023 | 1 000 | R12,50 | ||
| 11/09/2023 | 705 | R12,00 | Yes | |
| 11/09/2023 | 150 | R12,25 | ||
| 11/09/2023 | 39 070 | R12,00 | Yes | |
| 08/09/2023 | 2 000 | R12,25 | ||
| 08/09/2023 | 10 465 | R12,25 | ||
| 08/09/2023 | 2 340 | R12,25 | ||
| 08/09/2023 | 404 | R12,25 | ||
| 08/09/2023 | 1 782 | R12,25 | ||
| 08/09/2023 | 3 000 | R12,25 | ||
| 08/09/2023 | 4 447 | R12,25 | ||
| 06/09/2023 | 1 000 | R12,25 | ||
| 06/09/2023 | 15 618 | R12,00 | ||
| 06/09/2023 | 11 594 | R12,00 | ||
| 04/09/2023 | 62 666 | R12,00 | Yes | |
| 04/09/2023 | 4 810 | R11.15 | Overberg Agri Loyalty Scheme | |
| 31/08/2023 | 1 795 | R12,00 | Yes | |
| 31/08/2023 | 937 | R12,00 | ||
| 31/08/2023 | 1 507 | R12,00 | ||
| 31/08/2023 | 4 000 | R12,00 | ||
| 31/08/2023 | 3 660 | R12,00 | ||
| 31/08/2023 | 5 538 | R12,00 | ||
| 31/08/2023 | 37 504 | R12,00 | ||
| 31/08/2023 | 4 524 | R12,00 | ||
| 31/08/2023 | 5 000 | R12,00 | Yes | |
| 30/08/2023 | 12 070 | R12,00 | ||
| 30/08/2023 | 20 800 | R12,00 | ||
| 30/08/2023 | 3 558 | R12,00 | ||
| 24/08/2023 | 17 260 | R12,00 | Yes | |
| 22/08/2023 | 11 442 | R12,00 | Yes | |
| 21/08/2023 | 4 423 | R12,00 | Yes | |
| 21/08/2023 | 2 387 | R11,15 | Overberg Agri Loyalty Scheme | |
| 18/08/2023 | 6 882 | R12,01 | ||
| 18/08/2023 | 7 800 | R12,01 | ||
| 18/08/2023 | 3 403 | R12,01 | ||
| 18/08/2023 | 3 100 | R12,01 | ||
| 18/08/2023 | 3 815 | R12,01 | ||
| 18/08/2023 | 754 | R12,00 | ||
| 18/08/2023 | 12 | R12,00 | ||
| 18/08/2023 | 749 | R12,00 | ||
| 18/08/2023 | 367 | R12,00 | ||
| 18/08/2023 | 4 179 | R12,00 | ||
| 18/08/2023 | 1 239 | R12,00 | ||
| 18/08/2023 | 5 362 | R12,00 | ||
| 18/08/2023 | 1 187 | R12,00 | ||
| 18/08/2023 | 14 229 | R12,00 | ||
| 17/08/2023 | 4 561 | R12,00 | Yes | |
| 15/08/2023 | 1 564 | R12,00 | Yes | |
| 15/08/2023 | 2 100 | R12,00 | Yes | |
| 14/08/2023 | 1 000 | R12,00 | ||
| 07/08/2023 | 1 239 | R12,00 | ||
| 07/08/2023 | 972 | R12,00 | ||
| 07/08/2023 | 750 | R12,00 | ||
| 07/08/2023 | 961 | R12,00 | ||
| 07/08/2023 | 2 340 | R12,00 | ||
| 07/08/2023 | 6 043 | R12,00 | ||
| 02/08/2023 | 4 546 | R12,00 | Yes | |
| 02/08/2023 | 5 000 | R12,25 | ||
| 28/07/2023 | 7 216 | R12,00 | Yes | |
| 28/07/2023 | 1 002 | R12,00 | ||
| 28/07/2023 | 1 259 | R12,00 | ||
| 28/07/2023 | 4 565 | R12,00 | ||
| 27/07/2023 | 1 000 | R12,20 | ||
| 26/07/2023 | 16 154 | R12,00 | Yes | |
| 24/07/2023 | 5 240 | R12,01 | ||
| 21/07/2023 | 52 497 | R12,00 | Yes | |
| 21/07/2023 | 1 410 | R12,00 | Yes | |
| 21/07/2023 | 2 074 | R12,00 | ||
| 21/07/2023 | 4 442 | R12,00 | ||
| 21/07/2023 | 21 908 | R12,00 | ||
| 21/07/2023 | 962 | R12,00 | ||
| 21/07/2023 | 2 321 | R12,00 | ||
| 18/07/2023 | 425 | R12,25 | ||
| 18/07/2023 | 425 | R12,25 | ||
| 17/07/2023 | 1 467 | R12,00 | Yes | |
| 14/07/2023 | 3 544 | R12,00 | Yes | |
| 12/07/2023 | 2 989 | R12,00 | Yes | |
| 10/07/2023 | 2 314 | R12.00 | Yes | |
| 06/07/2023 | 2 813 | R12,00 | Yes | |
| 05/07/2023 | 5 274 | R12,00 | Yes | |
| 05/07/2023 | 6 988 | R12,00 | Yes | |
| 05/07/2023 | 6 200 | R12,01 | ||
| 05/07/2023 | 576 | R11,15 | Overberg Agri Loyalty Scheme | |
| 04/07/2023 | 7 214 | R12,00 | Yes | |
| 03/07/2023 | 2 054 | R12,00 | Yes | |
| 30/06/2023 | 6 765 | R12,00 | Yes | |
| 30/06/2023 | 1 085 | R11,15 | Overberg Agri Loyalty Scheme | |
| 30/06/2023 | 5 000 | R12,01 | ||
| 29/06/2023 | 3 622 | R12,00 | Yes | |
| 29/06/2023 | 17 859 | R11,15 | Overberg Agri Loyalty Scheme | |
| 29/06/2023 | 27 000 | R12,00 | ||
| 29/06/2023 | 15 700 | R12,00 | ||
| 29/06/2023 | 22 047 | R12,00 | ||
| 29/06/2023 | 13 260 | R12,00 | ||
| 29/06/2023 | 70 000 | R12,00 | ||
| 29/06/2023 | 3 892 | R12,00 | ||
| 29/06/2023 | 7 018 | R12,00 | ||
| 29/06/2023 | 9 494 | R12,00 | ||
| 29/06/2023 | 7 000 | R12,00 | ||
| 29/06/2023 | 4 792 | R12,00 | ||
| 29/06/2023 | 12 526 | R12,00 | ||
| 29/06/2023 | 8 263 | R12,00 | ||
| 29/06/2023 | 3 062 | R12,00 | ||
| 29/06/2023 | 8 409 | R12,00 | Yes | |
| 29/06/2023 | 71 040 | R12,00 | Yes | |
| 28/06/2023 | 1 762 | R12,01 | ||
| 28/06/2023 | 6 798 | R12,01 | ||
| 26/06/2023 | 16 965 | R12,00 | Yes | |
| 22/06/2023 | 188 051 | R11,15 | Overberg Agri Loyalty Scheme | |
| 22/06/2023 | 5 930 | R12,00 | ||
| 21/06/2023 | 5 000 | R12,00 | Yes | |
| 20/06/2023 | 5 000 000 | R12.00 | Share Repurchase | |
| 19/06/2023 | 2 000 | R12,25 | ||
| 15/06/2023 | 24 759 | R12,00 | Yes | |
| 15/06/2023 | 36 660 | R12,00 | ||
| 14/06/2023 | 5 000 | R12,00 | ||
| 12/06/2023 | 1 504 | R12,00 | ||
| 12/06/2023 | 4 868 | R12,00 | ||
| 09/06/2023 | 18 291 | R12,00 | ||
| 09/06/2023 | 1 674 | R12,00 | ||
| 09/06/2023 | 1 161 | R12,00 | ||
| 09/06/2023 | 1 000 | R12,25 | ||
| 09/06/2023 | 15 470 | R12,00 | ||
| 07/06/2023 | 2 573 | R12,00 | Yes | |
| 07/06/2023 | 3 000 | R12,00 | ||
| 07/06/2023 | 4 190 | R12,00 | ||
| 07/06/2023 | 4 626 | R12,00 | ||
| 07/06/2023 | 12 892 | R12,00 | ||
| 07/06/2023 | 11 632 | R12,00 | ||
| 07/06/2023 | 10 481 | R12,00 | ||
| 07/06/2023 | 10 481 | R12,00 | ||
| 07/06/2023 | 13 894 | R12,00 | ||
| 07/06/2023 | 12 731 | R12,00 | ||
| 07/06/2023 | 22 727 | R12,00 | ||
| 07/06/2023 | 6 583 | R12,00 | ||
| 07/06/2023 | 7 828 | R12,00 | ||
| 07/06/2023 | 4 229 | R12,00 | ||
| 07/06/2023 | 7 511 | R12,00 | ||
| 07/06/2023 | 3 555 | R12,00 | ||
| 07/06/2023 | 8 317 | R12,00 | ||
| 07/06/2023 | 19 290 | R12,00 | ||
| 07/06/2023 | 6 504 | R12,00 | ||
| 07/06/2023 | 22 880 | R12,00 | ||
| 07/06/2023 | 6 537 | R12,00 | ||
| 07/06/2023 | 3 662 | R12,00 | ||
| 07/06/2023 | 3 300 | R12,00 | ||
| 07/06/2023 | 4 843 | R12,00 | ||
| 07/06/2023 | 7 704 | R12,00 | ||
| 07/06/2023 | 660 | R12,00 | ||
| 31/05/2023 | 100 000 | R14,00 | Yes | |
| 25/05/2023 | 15 715 | R12,00 | Yes | |
| 23/05/2023 | 3 584 | R12,00 | Yes | |
| 19/05/2023 | 1 420 | R12,00 | ||
| 19/05/2023 | 2 600 | R12,00 | ||
| 19/05/2023 | 2 040 | R12,00 | ||
| 19/05/2023 | 5 188 | R12,00 | ||
| 17/05/2023 | 2 058 | R12,00 | ||
| 17/05/2023 | 8 334 | R12,00 | ||
| 17/05/2023 | 3 970 | R12,00 | ||
| 17/05/2023 | 8 556 | R12,00 | ||
| 17/05/2023 | 2 207 | R12,00 | ||
| 17/05/2023 | 33 | R12,00 | ||
| 17/05/2023 | 1 562 | R12,00 | ||
| 17/05/2023 | 1 033 | R12,00 | ||
| 17/05/2023 | 1 033 | R12,00 | ||
| 17/05/2023 | 976 | R12,00 | ||
| 17/05/2023 | 1 438 | R12,00 | ||
| 17/05/2023 | 1 282 | R12,00 | ||
| 17/05/2023 | 3 285 | R12,00 | ||
| 12/05/2023 | 894 | R12,00 | ||
| 12/05/2023 | 1 302 | R12,00 | ||
| 12/05/2023 | 3 663 | R12,00 | ||
| 12/05/2023 | 10 848 | R12,00 | ||
| 12/05/2023 | 1 098 | R12,00 | ||
| 12/05/2023 | 2 564 | R12,00 | ||
| 12/05/2023 | 5 599 | R12,00 | ||
| 12/05/2023 | 1 730 | R12,00 | ||
| 12/05/2023 | 8 429 | R12,00 | ||
| 12/05/2023 | 1 259 | R12,00 | ||
| 10/05/2023 | 979 | R12,00 | ||
| 10/05/2023 | 12 487 | R12,00 | ||
| 10/05/2023 | 8 277 | R12,00 | ||
| 10/05/2023 | 1 078 | R12,00 | ||
| 10/05/2023 | 34 041 | R12,00 | ||
| 10/05/2023 | 15 876 | R12,00 | ||
| 09/05/2023 | 1 961 | R12,00 | ||
| 09/05/2023 | 8 597 | R12,00 | ||
| 09/05/2023 | 1 175 | R12,00 | ||
| 09/05/2023 | 5 069 | R12,00 | ||
| 09/05/2023 | 9 069 | R12,00 | ||
| 09/05/2023 | 10 463 | R12,00 | ||
| 09/05/2023 | 17 439 | R12,00 | ||
| 09/05/2023 | 14 760 | R12,00 | ||
| 08/05/2023 | 30 000 | R12,00 | ||
| 08/05/2023 | 26 000 | R12,00 | ||
| 08/05/2023 | 120 375 | R9,00 | Yes | |
| 08/05/2023 | 120 375 | R9,00 | Yes | |
| 08/05/2023 | 152 630 | R7,00 | Yes | |
| 08/05/2023 | 152 630 | R7,00 | Yes | |
| 05/05/2023 | 1 370 | R12,00 | ||
| 04/05/2023 | 97 765 | R12,00 | ||
| 04/05/2023 | 4 726 | R12,00 | ||
| 04/05/2023 | 4 543 | R12,00 | ||
| 04/05/2023 | 319 | R12,00 | ||
| 03/05/2023 | 875 546 | R12,00 | Yes | |
| 02/05/2023 | 5 000 | R12,00 | ||
| 02/05/2023 | 15 423 | R12,00 | ||
| 02/05/2023 | 8 000 | R12,00 | ||
| 02/05/2023 | 4 190 | R12,00 | Yes | |
| 28/04/2023 | 20 000 | R12,00 | ||
| 26/04/2023 | 47 155 | R12,00 | ||
| 24/04/2023 | 40 000 | R12,00 | ||
| 19/04/2023 | 288 000 | R15,00 | Share Repurchase Programme | |
| 19/04/2023 | 104 508 | R14,00 | Share Repurchase Programme | |
| 19/04/2023 | 6 000 | R12,00 | Yes | |
| 14/04/2023 | 16 565 | R12,00 | Yes | |
| 12/04/2023 | 5 373 | R12,00 | Yes | |
| 12/04/2023 | 57 556 | R10,30 | Yes | |
| 05/04/2023 | 1 881 | R12,00 | ||
| 05/04/2023 | 1 823 | R12,00 | ||
| 05/04/2023 | 2 231 | R12,00 | ||
| 05/04/2023 | 1 637 | R12,00 | ||
| 05/04/2023 | 2 552 | R12,00 | ||
| 05/04/2023 | 4 122 | R12,00 | ||
| 05/04/2023 | 3 400 | R12,00 | ||
| 04/04/2023 | 5 750 | R10,20 | Yes | |
| 03/04/2023 | 4 122 | R12,00 | ||
| 03/04/2023 | 5 898 | R12,00 | ||
| 03/04/2023 | 1 440 | R12,00 | ||
| 03/04/2023 | 22 300 | R12,00 | ||
| 03/04/2023 | 4 301 | R12,00 | ||
| 03/04/2023 | 2 487 | R12,00 | ||
| 03/04/2023 | 4 507 | R12,00 | ||
| 03/04/2023 | 4 405 | R12,00 | ||
| 03/04/2023 | 1 440 | R12,00 | ||
| 03/04/2023 | 4 385 | R12,00 | ||
| 03/04/2023 | 6 328 | R12,00 | ||
| 03/04/2023 | 5 572 | R12,00 | ||
| 03/04/2023 | 8 842 | R12,00 | ||
| 03/04/2023 | 3 560 | R12,00 | ||
| 03/04/2023 | 17 509 | R12,00 | ||
| 03/04/2023 | 9 106 | R12,00 | ||
| 29/03/2023 | 11 120 | R12,00 | ||
| 29/03/2023 | 3 085 | R12,00 | ||
| 29/03/2023 | 4 405 | R12,00 | ||
| 29/03/2023 | 2 925 | R12,00 | ||
| 29/03/2023 | 1 523 | R12,00 | ||
| 29/03/2023 | 848 | R12,00 | ||
| 29/03/2023 | 28 417 | R12,00 | ||
| 29/03/2023 | 4 917 | R12,00 | ||
| 29/03/2023 | 2 371 | R12,00 | ||
| 29/03/2023 | 8 367 | R12,00 | ||
| 29/03/2023 | 2 665 | R12,00 | ||
| 29/03/2023 | 5 819 | R12,00 | ||
| 29/03/2023 | 5 006 | R12,00 | ||
| 29/03/2023 | 4 507 | R12,00 | ||
| 29/03/2023 | 5 080 | R12,00 | Yes | |
| 27/03/2023 | 31 000 | R12,00 | ||
| 22/03/2023 | 70 590 | R10,00 | Yes | |
| 17/03/2023 | 1 748 | R12,00 | ||
| 15/03/2023 | 31 281 | R12,00 | ||
| 15/03/2023 | 100 000 | R12,00 | ||
| 10/03/2023 | 55 887 | R12,00 | ||
| 07/03/2023 | 50 000 | R12,00 | Yes | |
| 07/03/2023 | 50 000 | R10,00 | Yes | |
| 06/03/2023 | 4 517 | R12,00 | ||
| 06/03/2023 | 26 000 | R12,00 | ||
| 06/03/2023 | 3 771 | R12,00 | ||
| 06/03/2023 | 10 000 | R12,00 | ||
| 06/03/2023 | 1 133 | R10,76 | ||
| 03/03/2023 | 13 577 | R10,80 | ||
| 01/03/2023 | 6 007 | R12,00 | Yes | |
| 27/02/2023 | 8 971 146 | R14.31 | Share Repurchase Programme | |
| 22/02/2023 | 3 063 | R10,80 | ||
| 20/02/2023 | 71 040 | R10,00 | Yes | |
| 15/02/2023 | 1 743 | R10,75 | Yes | |
| 13/02/2023 | 1 562 | R10,75 | Yes | |
| 10/02/2023 | 2 487 | R10,75 | Yes | |
| 08/02/2023 | 8 285 | R10,75 | Yes | |
| 08/02/2023 | 3 660 | R10,76 | ||
| 08/02/2023 | 45 000 | R12,00 | ||
| 07/02/2023 | 500 | R11,00 | ||
| 06/02/2023 | 2 996 | R10,75 | Yes | |
| 02/02/2023 | 8 827 | R11,00 | ||
| 01/02/2023 | 31 489 | R10,75 | ||
| 01/02/2023 | 2 511 | R10,75 | ||
| 01/02/2023 | 27 778 | R10,75 | ||
| 01/02/2023 | 2 222 | R10,75 | ||
| 31/01/2023 | 1 235 | R10,75 | Yes | |
| 25/01/2023 | 12 | R10,00 | Yes | |
| 25/01/2023 | 249 772 | R10,00 | ||
| 25/01/2023 | 20 000 | R10,05 | ||
| 23/01/2023 | 500 | R10,05 | ||
| 20/01/2023 | 1 000 | R10,10 | ||
| 20/01/2023 | 5 391 | R10,10 | ||
| 20/01/2023 | 33 580 | R10,10 | ||
| 20/01/2023 | 17 | R10,10 | ||
| 19/01/2023 | 3 000 | R10,00 | Yes | |
| 18/01/2023 | 40 000 | R10,00 | ||
| 18/01/2023 | 4 500 | R13,00 | ||
| 16/01/2023 | 60 012 | R10,10 | ||
| 13/01/2023 | 3 705 | R10,05 | Yes | |
| 11/01/2023 | 7 585 | R11.50 | ||
| 10/01/2023 | 13 670 | R13.00 | ||
| 09/01/2023 | 4 530 | R12.00 | ||
| 06/01/2023 | 2 613 | R10,00 | ||
| 06/01/2023 | 2 202 | R10,00 | ||
| 06/01/2023 | 1 412 | R10,00 | ||
| 06/01/2023 | 8 169 | R10,00 | ||
| 06/01/2023 | 8 367 | R10,00 | ||
| 05/01/2023 | 10 000 | R10,00 | ||
| 04/01/2023 | 1 800 | R12.00 | ||
| 19/12/2022 | 2 000 | R11,00 | ||
| 14/12/2022 | 4 800 | R10,00 | Yes | |
| 12/12/2022 | 965 | R10,05 | Yes | |
| 08/12/2022 | 10 112 | R10,00 | Yes | |
| 08/12/2022 | 5 248 | R10.05 | ||
| 07/12/2022 | 4 000 | R11,00 | ||
| 07/12/2022 | 3 125 | R11,00 | ||
| 07/12/2022 | 1 800 | R11,00 | ||
| 06/12/2022 | 8 988 | R10,00 | Yes | |
| 06/12/2022 | 7 891 | R10,05 | Yes | |
| 05/12/2022 | 3 423 | R11,00 | Yes | |
| 05/12/2022 | 107 | R10,05 | ||
| 28/11/2022 | 1 845 | R10,05 | ||
| 25/11/2022 | 7 000 | R10,90 | Yes | |
| 24/11/2022 | 1 633 | R10,00 | Yes | |
| 24/11/2022 | 2 769 | R10,00 | ||
| 24/11/2022 | 1 902 | R10,00 | ||
| 24/11/2022 | 4 718 | R10,00 | ||
| 21/11/2022 | 15 000 | R10,50 | ||
| 18/11/2022 | 20 000 | R10,50 | ||
| 18/11/2022 | 10 000 | R10,50 | ||
| 18/11/2022 | 10 000 | R10,25 | ||
| 18/11/2022 | 56 712 | R10,00 | ||
| 17/11/2022 | 5 929 | R10,35 | ||
| 17/11/2022 | 3 146 | R10,35 | ||
| 17/11/2022 | 1 652 | R10,35 | ||
| 17/11/2022 | 6 200 | R10,35 | ||
| 17/11/2022 | 7 347 | R10,00 | Yes | |
| 07/11/2022 | 60 000 | R11,50 | ||
| 03/11/2022 | 500 | R11,20 | ||
| 31/10/2022 | 5 000 | R10,00 | Yes | |
| 31/10/2022 | 10 900 | R11,00 | ||
| 28/10/2022 | 12 000 | R10,35 | ||
| 28/10/2022 | 1 073 | R10,35 | ||
| 27/10/2022 | 3 500 | R10.00 | Yes | |
| 26/10/2022 | 10 000 | R10,25 | ||
| 26/10/2022 | 7 361 | R10,00 | Yes | |
| 21/10/2022 | 7 105 | R10,00 | Yes | |
| 21/10/2022 | 50 000 | R10,25 | ||
| 21/10/2022 | 3 500 | R10,00 | ||
| 21/10/2022 | 1 500 | R11,00 | ||
| 14/10/2022 | 8 000 | R12,00 | Yes | |
| 12/10/2022 | 10 931 | R10,00 | Yes | |
| 12/10/2022 | 100 | R10,20 | ||
| 06/10/2022 | 52 900 | R10,20 | ||
| 03/10/2022 | 25 550 | R10,00 | ||
| 30/09/2022 | 10 000 | R10,00 | Yes | |
| 29/09/2022 | 2 100 | R10.00 | Yes | |
| 23/09/2022 | 19 371 | R10,00 | Yes | |
| 22/09/2022 | 10 629 | R10,00 | Yes | |
| 20/09/2022 | 10 528 | R10,00 | ||
| 20/09/2022 | 5 000 | R10.00 | ||
| 15/09/2022 | 5 483 | R10,00 | Yes | |
| 15/09/2022 | 115 235 | R10,15 | Yes | |
| 14/09/2022 | 10 000 | R10,00 | Yes | |
| 13/09/2022 | 12 515 | R10,00 | Yes | |
| 13/09/2022 | 1 500 | R10,20 | ||
| 12/09/2022 | 500 | R12,00 | ||
| 12/09/2022 | 4 134 | R10,00 | Yes | |
| 12/09/2022 | 25 000 | R10,65 | Yes | |
| 12/09/2022 | 193 640 | R10,65 | Yes | |
| 12/09/2022 | 25 000 | R10,65 | Yes | |
| 09/09/2022 | 1 332 | R10,00 | Yes | |
| 08/09/2022 | 3 505 | R10,00 | Yes | |
| 07/09/2022 | 9 298 | R10,00 | Yes | |
| 06/09/2022 | 7 497 | R10,00 | Yes | |
| 05/09/2022 | 1 499 | R10,50 | Yes | |
| 05/09/2022 | 410 445 | R10,00 | Yes | |
| 31/08/2022 | 6 198 | R10.00 | Yes | |
| 29/08/2022 | 3 113 | R10,00 | Yes | |
| 26/08/2022 | 6 243 | R10,00 | Yes | |
| 24/08/2022 | 30 000 | R10,00 | ||
| 23/08/2022 | 2 635 | R10,00 | Yes | |
| 22/08/2022 | 2 558 | R10,00 | Yes | |
| 18/08/2022 | 25 475 | R10,50 | Yes | |
| 17/08/2022 | 3 300 | R10,00 | Yes | |
| 16/08/2022 | 10 497 | R10,00 | Yes | |
| 15/08/2022 | 147 616 | R18,80 | Share Repurchase | |
| 15/08/2022 | 500 000 | R18,80 | Share Repurchase | |
| 15/08/2022 | 300 000 | R18,80 | Share Repurchase | |
| 15/08/2022 | 450 541 | R18,80 | Share Repurchase | |
| 15/08/2022 | 101 186 | R18,80 | Share Repurchase | |
| 15/08/2022 | 450 000 | R18,80 | Share Repurchase | |
| 15/08/2022 | 8 211 | R10,00 | Yes | |
| 15/08/2022 | 2 059 | R11,00 | Yes | |
| 12/08/2022 | 1 000 | R12.00 | ||
| 11/08/2022 | 1 808 | R10,00 | Yes | |
| 05/08/2022 | 3 330 | R10,00 | ||
| 01/08/2022 | 2 245 | R10,00 | Yes | |
| 28/07/2022 | 10 000 | R10,50 | ||
| 27/07/2022 | 59 271 | R10,00 | Yes | |
| 26/07/2022 | 8 422 | R10,00 | Yes | |
| 22/07/2022 | 450 000 | R18,80 | Yes | |
| 22/07/2022 | 101 186 | R18,80 | Yes | |
| 22/07/2022 | 450 541 | R18,80 | Yes | |
| 22/07/2022 | 300 000 | R18,80 | Yes | |
| 22/07/2022 | 500 000 | R18,80 | Yes | |
| 22/07/2022 | 147 616 | R18,80 | Yes | |
| 22/07/2022 | 14 078 | R10,00 | Yes | |
| 20/07/2022 | 745 | R10,00 | ||
| 14/07/2022 | 15 098 | R10,25 | Yes | |
| 11/07/2022 | 20 000 | R10,30 | ||
| 07/07/2022 | 1 860 | R12,00 | ||
| 06/07/2022 | 3 140 | R11.50 | ||
| 30/06/2022 | 3 222 | R10,25 | Yes | |
| 29/06/2022 | 50 | R11,50 | ||
| 27/06/2022 | 2 160 | R10,25 | Yes | |
| 24/06/2022 | 5 490 | R13.60 | ||
| 23/06/2022 | 943 | R10,25 | Yes | |
| 22/06/2022 | 2 682 | R10,00 | Yes | |
| 21/06/2022 | 95 899 | R10,00 | Yes | |
| 21/06/2022 | 2 530 | R10,25 | Yes | |
| 21/06/2022 | 13 800 | R14,00 | ||
| 20/06/2022 | 2 000 | R10,25 | Yes | |
| 13/06/2022 | 3 195 | R10,25 | Yes | |
| 13/06/2022 | 5 000 | R11,60 | ||
| 10/06/2022 | 17 807 | R10.25 | Yes | |
| 10/06/2022 | 10 685 | R18,25 | Yes | |
| 09/06/2022 | 53 010 | R10,25 | Yes | |
| 08/06/2022 | 4 000 | R12,00 | ||
| 08/06/2022 | 147 500 | R11,50 | ||
| 08/06/2022 | 105 840 | R10,65 | ||
| 08/06/2022 | 2 391 | R10,50 | ||
| 07/06/2022 | 15 000 | R10,00 | ||
| 07/06/2022 | 20 000 | R10.30 | ||
| 06/06/2022 | 5 000 | R10.25 | ||
| 02/06/2022 | 1 000 | R10,50 | ||
| 01/06/2022 | 3 000 | R10,00 | ||
| 01/06/2022 | 1 500 | R10,00 | ||
| 01/06/2022 | 500 | R10,30 | ||
| 31/05/2022 | 8 197 | R10,25 | Yes | |
| 30/05/2022 | 3 698 | R10.25 | Yes | |
| 27/05/2022 | 10 000 | R10,25 | ||
| 27/05/2022 | 369 | R10,50 | ||
| 27/05/2022 | 5 050 | R10,50 | ||
| 24/05/2022 | 60 194 | R10,25 | Yes | |
| 20/05/2022 | 3 876 | R10,25 | Yes | |
| 19/05/2022 | 15 729 | R10,25 | Yes | |
| 18/05/2022 | 9 300 | R10,25 | Yes | |
| 18/05/2022 | 54 500 | R10.00 | ||
| 17/05/2022 | 2 761 | R10,25 | Yes | |
| 16/05/2022 | 4 934 | R10,00 | Yes | |
| 09/05/2022 | 5 720 | R10,00 | Yes | |
| 06/05/2022 | 17 289 | R10,00 | Yes | |
| 06/05/2022 | 2 100 | R12,00 | Yes | |
| 06/05/2022 | 14 080 | R10,65 | Yes | |
| 04/05/2022 | 12 088 | R10,00 | Yes | |
| 26/04/2022 | 11 549 | R10,00 | Yes | |
| 22/04/2022 | 4 716 | R10,00 | Yes | |
| 21/04/2022 | 9 380 | R10,65 | ||
| 20/04/2022 | 11 238 | R10,00 | Yes | |
| 14/04/2022 | 4 453 | R10,00 | Yes | |
| 06/04/2022 | 2 300 | R11.00 | Yes | |
| 06/04/2022 | 4 420 | R12,00 | Yes | |
| 01/04/2022 | 133 330 | R0,85 | Yes | |
| 30/03/2022 | 4 448 | R10,00 | Yes | |
| 29/03/2022 | 3 620 | R10,00 | Yes | |
| 23/03/2022 | 1 841 | R10,00 | Yes | |
| 22/03/2022 | 2 628 | R10,00 | Yes | |
| 16/03/2022 | 11 301 | R10,00 | Yes | |
| 16/03/2022 | 10 895 | R9,20 | Yes | |
| 16/03/2022 | 2 420 | R12,35 | Yes | |
| 11/03/2022 | 3 150 | R10,00 | Yes | |
| 09/03/2022 | 6 741 | R10,00 | Yes | |
| 08/03/2022 | 54 938 | R10,50 | Yes | |
| 07/03/2022 | 77 936 | R10,00 | Yes | |
| 04/03/2022 | 1 800 | R11,40 | ||
| 28/02/2022 | 1 553 | R10.00 | Yes | |
| 28/02/2022 | 828 086 | R10,50 | Yes | |
| 25/02/2022 | 2 500 | R11,50 | ||
| 23/02/2022 | 754 | R10.00 | Yes | |
| 21/02/2022 | 11 422 | R10.00 | Yes | |
| 17/02/2022 | 10 000 | R10,50 | ||
| 16/02/2022 | 500 | R10,25 | ||
| 11/02/2022 | 9 383 | R10,00 | Yes | |
| 10/02/2022 | 3 746 | R10,25 | Yes | |
| 09/02/2022 | 42 340 | R10.00 | Yes | |
| 09/02/2022 | 17 252 | R10.00 | Yes | |
| 09/02/2022 | 26 250 | R12,00 | Yes | |
| 08/02/2022 | 10 000 | R10,25 | ||
| 07/02/2022 | 61 500 | R10,00 | Yes | |
| 07/02/2022 | 105 828 | R10,00 | Yes | |
| 07/02/2022 | 202 459 | R10,00 | Yes | |
| 07/02/2022 | 141 563 | R10,00 | Yes | |
| 01/02/2022 | 12 500 | R11,60 | ||
| 31/01/2022 | 29 205 | R10,00 | Yes | |
| 31/01/2022 | 10 000 | R10.00 | Yes | |
| 28/01/2022 | 8 000 | R10,00 | Yes | |
| 28/01/2022 | 26 250 | R12,00 | Yes | |
| 28/01/2022 | 122 867 | R12,00 | Yes | |
| 27/01/2022 | 35 300 | R10,00 | Yes | |
| 27/01/2022 | 8 510 | R10,50 | ||
| 26/01/2022 | 2 500 | R11,50 | ||
| 25/01/2022 | 5 800 | R10,00 | Yes | |
| 20/01/2022 | 2 000 | R10,00 | Yes | |
| 19/01/2022 | 2 000 | R10,00 | ||
| 19/01/2022 | 2 000 | R10,00 | ||
| 17/01/2022 | 585 975 | R10.00 | Yes | |
| 21/12/2021 | 3 000 | R11.00 | ||
| 21/12/2021 | 500 | R11.50 | ||
| 14/12/2021 | 8 443 | R10.00 | Yes | |
| 14/12/2021 | 1 850 | R13.50 | Yes | |
| 14/12/2021 | 1 000 | R11,00 | ||
| 08/12/2021 | 2 000 | R11,00 | ||
| 07/12/2021 | 2 522 | R14.50 | Yes | |
| 06/12/2021 | 3 500 | R13,50 | Yes | |
| 06/12/2021 | 2 500 | R10.00 | ||
| 02/12/2021 | 500 | R12,00 | ||
| 02/12/2021 | 1 000 | R10.00 | ||
| 02/12/2021 | 1 500 | R13,50 | Yes | |
| 01/12/2021 | 4 000 | R11,00 | ||
| 01/12/2021 | 500 | R10.00 | ||
| 01/12/2021 | 4 436 | R9,10 | ||
| 29/11/2021 | 5 000 | R9,00 | ||
| 24/11/2021 | 1 600 | R13,50 | Yes | |
| 22/11/2021 | 1 600 | R13,50 | Yes | |
| 18/11/2021 | 1 762 | R10,00 | ||
| 17/11/2021 | 3 283 | R13,50 | Yes | |
| 17/11/2021 | 5 000 | R11,00 | ||
| 15/11/2021 | 3 330 | R12,00 | Yes | |
| 12/11/2021 | 12 300 | R13,50 | Yes | |
| 10/11/2021 | 5 400 | R13,50 | Yes | |
| 10/11/2021 | 10 000 | R10,00 | ||
| 05/11/2021 | 5 646 | R13,50 | Yes | |
| 04/11/2021 | 12 497 | R10,00 | ||
| 03/11/2021 | 4 200 | R13,50 | Yes | |
| 02/11/2021 | 2 940 | R10,00 | ||
| 25/10/2021 | 10 000 | R10,50 | Yes | |
| 12/10/2021 | 5 000 | R10.00 | ||
| 08/10/2021 | 10 000 | R13,50 | Yes | |
| 06/10/2021 | 15 634 | R11,00 | Yes | |
| 05/10/2021 | 8 378 | R13,50 | Yes | |
| 01/10/2021 | 2 000 | R13,50 | Yes | |
| 28/09/2021 | 2 000 | R13,50 | Yes | |
| 27/09/2021 | 3 420 | R13,50 | Yes | |
| 21/09/2021 | 61 809 | R11,00 | Yes | |
| 20/09/2021 | 500 | R10,00 | Yes | |
| 17/09/2021 | 42 960 | R13,50 | Yes | |
| 17/09/2021 | 1 259 | R10,00 | ||
| 15/09/2021 | 2 101 | R11,00 | Yes | |
| 15/09/2021 | 20 000 | R12,00 | Yes | |
| 15/09/2021 | 22 569 | R11,00 | ||
| 15/09/2021 | 71 | R11,00 | ||
| 15/09/2021 | 4 348 | R11,00 | ||
| 15/09/2021 | 8 012 | R11,00 | ||
| 14/09/2021 | 2 944 | R13,50 | Yes | |
| 14/09/2021 | 2 436 | R11,00 | ||
| 14/09/2021 | 4 629 | R11,00 | ||
| 14/09/2021 | 142 | R11,00 | ||
| 14/09/2021 | 2 793 | R11,00 | ||
| 14/09/2021 | 8 078 | R11,00 | ||
| 14/09/2021 | 35 | R11,00 | ||
| 14/09/2021 | 21 887 | R11,00 | ||
| 13/09/2021 | 2 899 | R13.50 | Yes | |
| 09/09/2021 | 1 850 | R13,50 | Yes | |
| 07/09/2021 | 4 341 | R13,50 | Yes | |
| 06/09/2021 | 8 124 | R11,50 | ||
| 02/09/2021 | 55 680 | R13,00 | ||
| 01/09/2021 | 2 429 | R13.50 | Yes | |
| 31/08/2021 | 10 000 | R12,00 | ||
| 27/08/2021 | 3 146 | R13,50 | Yes | |
| 26/08/2021 | 4 000 | R13,50 | Yes | |
| 26/08/2021 | 2 037 | R12,00 | ||
| 24/08/2021 | 2 058 | R13,50 | Yes | |
| 23/08/2021 | 100 | R13.00 | ||
| 20/08/2021 | 100 000 | R16.00 | Yes | |
| 17/08/2021 | 1 000 | R13,00 | ||
| 17/08/2021 | 1 500 | R13,00 | ||
| 17/08/2021 | 1 735 | R12,00 | ||
| 17/08/2021 | 30 000 | R12,50 | ||
| 17/08/2021 | 16 687 | R13,50 | ||
| 17/08/2021 | 1 963 | R12,00 | ||
| 13/08/2021 | 5 000 | R13,50 | ||
| 13/08/2021 | 1 235 | R13,50 | ||
| 13/08/2021 | 1 306 | R13,50 | ||
| 13/08/2021 | 3 745 | R13,50 | ||
| 13/08/2021 | 19 | R13,50 | ||
| 13/08/2021 | 8 | R13,50 | ||
| 13/08/2021 | 2 000 | R13,50 | ||
| 12/08/2021 | 2 000 | R11,00 | ||
| 12/08/2021 | 700 | R11,00 | ||
| 12/08/2021 | 1 000 | R11,50 | ||
| 12/08/2021 | 2 781 | R11,50 | ||
| 12/08/2021 | 13 825 | R11,50 | ||
| 12/08/2021 | 10 866 | R11,50 | ||
| 12/08/2021 | 10 866 | R11,50 | ||
| 12/08/2021 | 7 972 | R11,50 | ||
| 12/08/2021 | 2 894 | R12,00 | ||
| 12/08/2021 | 4 181 | R12,00 | ||
| 12/08/2021 | 16 | R12,00 | ||
| 12/08/2021 | 1 174 | R12,00 | ||
| 12/08/2021 | 8 333 | R12,00 | ||
| 12/08/2021 | 16 874 | R12,00 | ||
| 12/08/2021 | 3 126 | R12,00 | ||
| 12/08/2021 | 2 000 | R12,50 | ||
| 11/08/2021 | 5 000 | R12,55 | ||
| 06/08/2021 | 8 803 | R13,00 | ||
| 06/08/2021 | 2 000 | R13,00 | ||
| 06/08/2021 | 2 000 | R13,00 | ||
| 06/08/2021 | 276 | R13,00 | ||
| 06/08/2021 | 5 375 | R13,50 | Yes | |
| 03/08/2021 | 7 632 | R12,00 | Yes | |
| 03/08/2021 | 500 | R16.00 | ||
| 30/07/2021 | 5 171 | R12,00 | Yes | |
| 30/07/2021 | 1 679 | R12,00 | Yes | |
| 29/07/2021 | 34 806 | R16,00 | ||
| 29/07/2021 | 5 194 | R16,00 | ||
| 29/07/2021 | 2 500 | R15,80 | ||
| 28/07/2021 | 37 215 | R14,00 | ||
| 28/07/2021 | 35 000 | R13,00 | ||
| 26/07/2021 | 5 000 | R16,00 | ||
| 23/07/2021 | 30 000 | R16,00 | ||
| 22/07/2021 | 11 500 | R16,00 | ||
| 22/07/2021 | 10 390 | R16,00 | ||
| 22/07/2021 | 8 620 | R16,00 | ||
| 22/07/2021 | 6 000 | R16,00 | ||
| 22/07/2021 | 3 545 | R16,00 | ||
| 22/07/2021 | 6 535 | R13,00 | ||
| 22/07/2021 | 12 000 | R16,00 | ||
| 21/07/2021 | 5 000 | R12,00 | ||
| 20/07/2021 | 268 475 | R21.00 | Yes | |
| 20/07/2021 | 268 475 | R21.00 | Yes | |
| 19/07/2021 | 3 400 | R12,00 | Yes | |
| 14/07/2021 | 3 950 | R12,00 | Yes | |
| 14/07/2021 | 43 000 | R11,50 | ||
| 14/07/2021 | 5 182 | R12,00 | Yes | |
| 13/07/2021 | 3 000 | R16,00 | ||
| 13/07/2021 | 35 000 | R12,00 | ||
| 13/07/2021 | 5 692 | R12,00 | ||
| 13/07/2021 | 4 500 | R12,00 | ||
| 13/07/2021 | 1 500 | R12,00 | ||
| 13/07/2021 | 1 000 | R12,00 | ||
| 13/07/2021 | 9 465 | R11,50 | ||
| 13/07/2021 | 11 921 | R11,00 | ||
| 12/07/2021 | 10 678 | R12.00 | Yes | |
| 12/07/2021 | 8 000 | R11,00 | ||
| 09/07/2021 | 3 690 | R10,00 | ||
| 06/07/2021 | 4 700 | R11,50 | ||
| 06/07/2021 | 8 823 | R11,00 | ||
| 05/07/2021 | 15 692 | R10,00 | Yes | |
| 05/07/2021 | 2 320 | R12,00 | Yes | |
| 02/07/2021 | 79 000 | R12,00 | Yes | |
| 02/07/2021 | 2 300 | R11,00 | ||
| 02/07/2021 | 2 695 | R11,00 | ||
| 02/07/2021 | 15 000 | R11.00 | ||
| 30/06/2021 | 1 790 | R11,00 | ||
| 29/06/2021 | 1 299 | R12,00 | Yes | |
| 28/06/2021 | 2 300 | R11,00 | ||
| 24/06/2021 | 2 305 | R11.00 | ||
| 24/06/2021 | 5 400 | R11.00 | ||
| 23/06/2021 | 9 249 | R12.00 | Yes | |
| 15/06/2021 | 12 325 | R12,00 | Yes | |
| 14/06/2021 | 3 526 | R12,00 | Yes | |
| 04/06/2021 | 11 496 | R12,00 | Yes | |
| 04/06/2021 | 180 | R12,00 | Yes | |
| 02/06/2021 | 1 380 | R12,00 | Yes | |
| 01/06/2021 | 1 991 | R12,00 | Yes | |
| 28/05/2021 | 5 293 | R12,00 | Yes | |
| 27/05/2021 | 3 001 | R12,00 | Yes | |
| 27/05/2021 | 33 614 | R12,00 | Yes | |
| 27/05/2021 | 1 000 | R10,00 | Yes | |
| 25/05/2021 | 3 000 | R12,00 | Yes | |
| 20/05/2021 | 6 004 | R12,00 | Yes | |
| 20/05/2021 | 28 000 | R10,00 | Yes | |
| 20/05/2021 | 114 844 | R10,00 | Yes | |
| 20/05/2021 | 18 500 | R10,00 | Yes | |
| 18/05/2021 | 2 000 | R12,00 | Yes | |
| 18/05/2021 | 5 000 | R9,50 | Yes | |
| 18/05/2021 | 28 708 | R9,50 | Yes | |
| 18/05/2021 | 31 500 | R9,50 | Yes | |
| 18/05/2021 | 22 000 | R9,50 | Yes | |
| 14/05/2021 | 3 950 | R12,00 | Yes | |
| 10/05/2021 | 8 933 | R12,00 | Yes | |
| 07/05/2021 | 7 350 | R12.00 | Yes | |
| 03/05/2021 | 600 000 | R11.50 | Yes | |
| 03/05/2021 | 1 357 | R11.00 | ||
| 03/05/2021 | 5 000 | R11.00 | ||
| 30/04/2021 | 3 500 | R12.00 | Yes | |
| 30/04/2021 | 9 500 | R12,00 | Yes | |
| 30/04/2021 | 2 388 | R11,00 | ||
| 30/04/2021 | 2 730 | R11,00 | ||
| 30/04/2021 | 248 | R11.00 | ||
| 30/04/2021 | 3 022 | R11.00 | ||
| 29/04/2021 | 3 900 | R12,00 | Yes | |
| 29/04/2021 | 8 000 | R11,00 | Yes | |
| 28/04/2021 | 22 970 | R21,50 | Yes | |
| 28/04/2021 | 143 | R11.00 | ||
| 28/04/2021 | 1 675 | R11.00 | ||
| 23/04/2021 | 2 771 | R12,00 | Yes | |
| 22/04/2021 | 1 705 | R9,00 | ||
| 22/04/2021 | 10 691 | R9,00 | ||
| 22/04/2021 | 65 000 | R9,00 | ||
| 22/04/2021 | 1 700 | R9,00 | ||
| 22/04/2021 | 2 254 | R9,00 | ||
| 22/04/2021 | 1 739 | R9,00 | ||
| 22/04/2021 | 2 781 | R9,00 | ||
| 22/04/2021 | 6 000 | R9,00 | ||
| 15/04/2021 | 8 865 | R12,00 | Yes | |
| 14/04/2021 | 9 800 | R12.00 | Yes | |
| 13/04/2021 | 4 200 | R12,00 | Yes | |
| 12/04/2021 | 9 750 | R12,00 | Yes | |
| 01/04/2021 | 12 772 | R12,00 | Yes | |
| 30/03/2021 | 10 000 | R11,00 | Yes | |
| 29/03/2021 | 2 294 | R11,00 | ||
| 29/03/2021 | 3 703 | R11,00 | ||
| 29/03/2021 | 1 398 | R11,00 | ||
| 29/03/2021 | 2 244 | R11,00 | ||
| 26/03/2021 | 5 908 | R12,00 | Yes | |
| 24/03/2021 | 13 160 | R17,23 | Yes | |
| 23/03/2021 | 23 689 | R11,50 | Yes | |
| 18/03/2021 | 1 835 | R12,00 | Yes | |
| 18/03/2021 | 1 069 | R12,00 | Yes | |
| 17/03/2021 | 1 497 | R12,00 | Yes | |
| 17/03/2021 | 107 215 | R12,00 | Yes | |
| 16/03/2021 | 1 898 054 | R12,00 | Yes | |
| 12/03/2021 | 2 804 | R11,00 | Yes | |
| 11/03/2021 | 400 000 | R12.00 | Yes | |
| 11/03/2021 | 400 000 | R12.00 | Yes | |
| 08/03/2021 | 1 756 | R11,00 | ||
| 08/03/2021 | 3 643 | R11,00 | ||
| 08/03/2021 | 100 000 | R11,00 | ||
| 04/03/2021 | 208 | R12,00 | Yes | |
| 03/03/2021 | 12 000 | R12,00 | Yes | |
| 02/03/2021 | 20 540 | R12.00 | Yes | |
| 01/03/2021 | 3 087 | R12,00 | Yes | |
| 26/02/2021 | 1 906 | R12,00 | Yes | |
| 26/02/2021 | 12 500 | R12,00 | ||
| 26/02/2021 | 17 746 | R9,00 | Yes | |
| 26/02/2021 | 17 746 | R9,00 | Yes | |
| 25/02/2021 | 17 | R16,00 | Yes | |
| 25/02/2021 | 100 | R12.00 | ||
| 24/02/2021 | 7 106 | R12,00 | Yes | |
| 24/02/2021 | 258 731 | R12,00 | Yes | |
| 23/02/2021 | 5 059 | R16,00 | Yes | |
| 22/02/2021 | 10 000 | R12.00 | Yes | |
| 22/02/2021 | 45 308 | R16,00 | Yes | |
| 17/02/2021 | 12 094 | R12,00 | Yes | |
| 12/02/2021 | 1 000 | R12,00 | ||
| 10/02/2021 | 21 032 | R12,00 | Yes | |
| 10/02/2021 | 56 | R12,00 | ||
| 10/02/2021 | 3 739 | R12,00 | ||
| 10/02/2021 | 8 420 | R12,00 | ||
| 10/02/2021 | 14 297 | R12,00 | ||
| 10/02/2021 | 3 488 | R12,00 | ||
| 10/02/2021 | 2 000 | R12,00 | ||
| 10/02/2021 | 160 | R12,00 | ||
| 10/02/2021 | 55 543 | R12,50 | ||
| 10/02/2021 | 23 090 | R12,50 | ||
| 09/02/2021 | 6 000 | R12,00 | Yes | |
| 09/02/2021 | 3 060 | R12,00 | Yes | |
| 08/02/2021 | 31 364 | R12,00 | Yes | |
| 05/02/2021 | 124 535 | R15,30 | Yes | |
| 05/02/2021 | 107 215 | R12,00 | Yes | |
| 02/02/2021 | 160 | R12,00 | ||
| 02/02/2021 | 870 | R12,00 | ||
| 01/02/2021 | 250 | R12.00 | Yes | |
| 28/01/2021 | 10 715 | R12,00 | Yes | |
| 27/01/2021 | 9 246 | R12,00 | Yes | |
| 26/01/2021 | 4 200 | R12,00 | Yes | |
| 26/01/2021 | 2 448 | R12,00 | Yes | |
| 26/01/2021 | 27 856 | R12,00 | Yes | |
| 25/01/2021 | 37 497 | R12,00 | Yes | |
| 22/01/2021 | 9 000 | R12,00 | Yes | |
| 22/01/2021 | 23 952 | R12,00 | ||
| 21/01/2021 | 4 160 | R12.00 | Yes | |
| 20/01/2021 | 3 000 | R12,00 | Yes | |
| 20/01/2021 | 11 073 | R12.00 | Yes | |
| 19/01/2021 | 5 629 | R12,00 | Yes | |
| 18/01/2021 | 3 706 | R12,00 | Yes | |
| 14/01/2021 | 1 500 | R12,00 | Yes | |
| 14/01/2021 | 5 747 | R12,00 | Yes | |
| 13/01/2021 | 9 257 | R12,00 | Yes | |
| 12/01/2021 | 4 964 | R12,00 | Yes | |
| 11/01/2021 | 10 000 | R12.00 | Yes | |
| 07/01/2021 | 5 650 | R12,00 | Yes | |
| 31/12/2020 | 5 460 | R11.00 | ||
| 31/12/2020 | 1 000 | R11.00 | ||
| 24/12/2020 | 1 250 | R12.00 | ||
| 24/12/2020 | 10 517 | R12.00 | Yes | |
| 23/12/2020 | 8 983 | R12,00 | Yes | |
| 23/12/2020 | 12 725 | R12,00 | Yes | |
| 23/12/2020 | 1 801 | R12,00 | Yes | |
| 21/12/2020 | 1 960 | R11.00 | ||
| 21/12/2020 | 924 | R10.00 | ||
| 21/12/2020 | 143 820 | R25.00 | Yes | |
| 18/12/2020 | 2 090 | R12,00 | Yes | |
| 18/12/2020 | 8 244 | R12,00 | Yes | |
| 14/12/2020 | 760 | R13.00 | ||
| 11/12/2020 | 4 000 | R12,00 | Yes | |
| 10/12/2020 | 1 557 | R12.00 | Yes | |
| 08/12/2020 | 22 558 | R12,00 | Yes | |
| 07/12/2020 | 820 | R11.00 | ||
| 07/12/2020 | 820 | R11.00 | ||
| 04/12/2020 | 1 020 | R14,00 | Yes | |
| 03/12/2020 | 3 400 | R13,00 | Yes | |
| 03/12/2020 | 19 027 | R12,00 | Yes | |
| 01/12/2020 | 3 000 | R13.00 | ||
| 30/11/2020 | 100 | R12.00 | ||
| 27/11/2020 | 30 739 | R12.00 | Yes | |
| 26/11/2020 | 3 700 | R13.00 | Yes | |
| 26/11/2020 | 3 552 | R15.50 | Yes | |
| 25/11/2020 | 155 | R12,40 | Yes | |
| 25/11/2020 | 10 599 | R12,00 | Yes | |
| 25/11/2020 | 2 474 | R13,00 | Yes | |
| 20/11/2020 | 16 284 | R13.00 | Yes | |
| 20/11/2020 | 20 556 | R15.50 | Yes | |
| 18/11/2020 | 7 801 | R15.50 | Yes | |
| 17/11/2020 | 6 000 | R13.00 | Yes | |
| 17/11/2020 | 1 600 | R15.50 | Yes | |
| 16/11/2020 | 5 966 | R13.00 | Yes | |
| 09/11/2020 | 1 140 | R15,50 | Yes | |
| 06/11/2020 | 4 600 | R13,00 | Yes | |
| 04/11/2020 | 2 801 | R12.40 | ||
| 03/11/2020 | 600 | R13.00 | ||
| 02/11/2020 | 4 500 | R15.50 | Yes | |
| 02/11/2020 | 400 | R13.00 | ||
| 02/11/2020 | 400 | R13.00 | ||
| 30/10/2020 | 3 732 | R15.50 | Yes | |
| 29/10/2020 | 10 287 | R13.00 | Yes | |
| 29/10/2020 | 1 507 | R13.00 | ||
| 27/10/2020 | 4 150 | R13,00 | Yes | |
| 27/10/2020 | 10 879 | R13.25 | ||
| 26/10/2020 | 40 126 | R13.00 | Yes | |
| 26/10/2020 | 493 | R13.00 | ||
| 23/10/2020 | 5 550 | R15.50 | Yes | |
| 22/10/2020 | 3 199 | R12.40 | ||
| 20/10/2020 | 3 107 | R13.00 | Yes | |
| 20/10/2020 | 41 439 | R13.00 | ||
| 19/10/2020 | 1 800 | R15.50 | Yes | |
| 15/10/2020 | 4 190 | R15.50 | Yes | |
| 13/10/2020 | 6 500 | R13.15 | ||
| 12/10/2020 | 76 200 | R13.00 | Yes | |
| 09/10/2020 | 1 400 | R14.00 | ||
| 08/10/2020 | 52 503 | R14.00 | Yes | |
| 07/10/2020 | 1 800 | R14,00 | ||
| 06/10/2020 | 104 817 | R15.50 | Yes | |
| 06/10/2020 | 7 500 | R13.50 | ||
| 05/10/2020 | 7 500 | R13,00 | Yes | |
| 05/10/2020 | 844 | R15.50 | Yes | |
| 05/10/2020 | 1 002 | R13.00 | ||
| 29/09/2020 | 2 000 | R13,00 | Yes | |
| 29/09/2020 | 6 227 | R13,00 | ||
| 29/09/2020 | 1 193 | R13.00 | ||
| 29/09/2020 | 1 420 | R14.00 | ||
| 28/09/2020 | 313 | R13.00 | ||
| 25/09/2020 | 179 | R10.00 | ||
| 22/09/2020 | 5 189 | R15,50 | Yes | |
| 22/09/2020 | 10 000 | R13.75 | ||
| 22/09/2020 | 84 | R15,50 | Yes | |
| 18/09/2020 | 5 030 | R15,50 | Yes | |
| 17/09/2020 | 1 450 | R15,50 | Yes | |
| 17/09/2020 | 2 000 | R15,50 | Yes | |
| 16/09/2020 | 53 960 | R15.99 | Yes | |
| 15/09/2020 | 10 000 | R14,00 | ||
| 10/09/2020 | 76 586 | R1.61299 | Yes | |
| 10/09/2020 | 2 735 | R14,00 | ||
| 10/09/2020 | 2 735 | R14,00 | ||
| 10/09/2020 | 17 548 | R14,00 | ||
| 09/09/2020 | 2 452 | R14,00 | ||
| 09/09/2020 | 601 | R14,50 | ||
| 08/09/2020 | 1 000 | R14.50 | ||
| 08/09/2020 | 483 | R14.60 | ||
| 03/09/2020 | 2 217 | R14,60 | ||
| 26/08/2020 | 3 723 | R15,50 | Yes | |
| 21/08/2020 | 13 000 | R15,50 | Yes | |
| 20/08/2020 | 4 176 | R14,50 | ||
| 20/08/2020 | 2 823 | R14,50 | ||
| 17/08/2020 | 1 000 | R15.40 | ||
| 17/08/2020 | 17 400 | R14,50 | ||
| 13/08/2020 | 2 600 | R15,00 | ||
| 13/08/2020 | 10 000 | R14,50 | ||
| 13/08/2020 | 10 000 | R14,50 | ||
| 13/08/2020 | 10 000 | R14,50 | ||
| 12/08/2020 | 5 391 | R15,50 | Yes | |
| 11/08/2020 | 2 400 | R15,50 | Yes | |
| 05/08/2020 | 1 021 | R15,50 | Yes | |
| 04/08/2020 | 54 203 | R15,50 | ||
| 04/08/2020 | 42 363 | R15,50 | ||
| 04/08/2020 | 51 994 | R15,50 | ||
| 04/08/2020 | 3 601 | R15,50 | ||
| 04/08/2020 | 20 512 | R15,50 | ||
| 04/08/2020 | 15 797 | R15,50 | ||
| 04/08/2020 | 14 527 | R15,50 | ||
| 04/08/2020 | 52 | R15,50 | ||
| 04/08/2020 | 2 472 | R15,50 | ||
| 04/08/2020 | 4 273 | R15,50 | ||
| 04/08/2020 | 5 110 | R15,50 | ||
| 04/08/2020 | 5 110 | R15,50 | ||
| 04/08/2020 | 1 416 | R15,50 | ||
| 04/08/2020 | 1 545 | R15,50 | ||
| 04/08/2020 | 1 400 | R15,50 | ||
| 04/08/2020 | 3 676 | R15,50 | ||
| 04/08/2020 | 7 096 | R15,50 | ||
| 04/08/2020 | 5 899 | R15,50 | ||
| 04/08/2020 | 5 493 | R15,50 | ||
| 04/08/2020 | 4 358 | R15,50 | ||
| 04/08/2020 | 1 778 | R15,50 | ||
| 04/08/2020 | 52 402 | R15,50 | ||
| 04/08/2020 | 2 500 | R15,50 | ||
| 04/08/2020 | 59 330 | R15,50 | ||
| 04/08/2020 | 43 000 | R15,50 | ||
| 04/08/2020 | 12 909 | R15,50 | ||
| 04/08/2020 | 3 260 | R15,50 | ||
| 04/08/2020 | 10 207 | R15,50 | ||
| 04/08/2020 | 22 | R15,50 | ||
| 04/08/2020 | 4 752 | R15,50 | ||
| 04/08/2020 | 2 018 | R15,50 | ||
| 04/08/2020 | 1 207 | R15,50 | ||
| 04/08/2020 | 1 567 | R15,50 | ||
| 04/08/2020 | 1 702 | R15,50 | ||
| 04/08/2020 | 82 | R15,50 | ||
| 04/08/2020 | 32 418 | R15,50 | ||
| 04/08/2020 | 1 215 | R15,50 | ||
| 04/08/2020 | 5 901 | R15,50 | ||
| 04/08/2020 | 3 008 | R15,50 | ||
| 04/08/2020 | 1 418 | R15,50 | ||
| 04/08/2020 | 6 856 | R15,50 | ||
| 04/08/2020 | 906 | R15,50 | ||
| 04/08/2020 | 24 | R15,50 | ||
| 04/08/2020 | 18 | R15,50 | ||
| 04/08/2020 | 3 949 | R15,50 | ||
| 04/08/2020 | 269 070 | R15,50 | ||
| 04/08/2020 | 357 772 | R15,50 | ||
| 04/08/2020 | 3 775 | R15,50 | ||
| 04/08/2020 | 855 | R15,50 | ||
| 04/08/2020 | 1 875 | R15,50 | ||
| 04/08/2020 | 4 131 | R15,50 | ||
| 04/08/2020 | 1 594 | R15,50 | ||
| 03/08/2020 | 44 433 | R16,00 | Yes | |
| 29/07/2020 | 2 600 | R15.50 | Yes | |
| 29/07/2020 | 2 600 | R15.50 | Yes | |
| 28/07/2020 | 33 720 | R24,00 | Yes | |
| 28/07/2020 | 434 010 | R16,00 | Yes | |
| 27/07/2020 | 2 550 | R15.50 | Yes | |
| 24/07/2020 | 130 000 | R15,40 | ||
| 24/07/2020 | 8 083 | R15,50 | ||
| 24/07/2020 | 1 002 | R15,50 | ||
| 24/07/2020 | 953 | R15,50 | ||
| 24/07/2020 | 2 089 | R15,50 | ||
| 24/07/2020 | 1 930 | R15,50 | ||
| 24/07/2020 | 1 485 | R15,50 | ||
| 24/07/2020 | 1 114 | R15,50 | ||
| 24/07/2020 | 2 500 | R15,50 | ||
| 24/07/2020 | 5 937 | R15,50 | ||
| 24/07/2020 | 3 125 | R15,50 | ||
| 24/07/2020 | 5 953 | R15,50 | ||
| 24/07/2020 | 3 947 | R15,50 | ||
| 24/07/2020 | 6 748 | R15,50 | ||
| 24/07/2020 | 9 571 | R15,50 | ||
| 24/07/2020 | 6 438 | R15,50 | ||
| 24/07/2020 | 1 583 | R15,50 | ||
| 24/07/2020 | 1 518 | R15,50 | ||
| 24/07/2020 | 1 211 | R15,50 | ||
| 24/07/2020 | 1 008 | R15,50 | ||
| 24/07/2020 | 2 775 | R15,50 | ||
| 24/07/2020 | 4 575 | R15,50 | ||
| 24/07/2020 | 2 436 | R15,50 | ||
| 24/07/2020 | 5 462 | R15,50 | ||
| 24/07/2020 | 6 431 | R15,50 | ||
| 24/07/2020 | 4 170 | R15,50 | ||
| 24/07/2020 | 1 289 | R15,50 | ||
| 24/07/2020 | 2 816 | R15,50 | ||
| 24/07/2020 | 3 563 | R15,50 | ||
| 24/07/2020 | 3 893 | R15,50 | ||
| 24/07/2020 | 4 183 | R15,50 | ||
| 24/07/2020 | 1 565 | R15,50 | ||
| 24/07/2020 | 5 147 | R15,50 | ||
| 24/07/2020 | 1 183 | R15,50 | ||
| 24/07/2020 | 1 764 | R15,50 | ||
| 24/07/2020 | 2 352 | R15,50 | ||
| 24/07/2020 | 4 971 | R15,50 | ||
| 24/07/2020 | 170 | R15,50 | ||
| 24/07/2020 | 1 104 | R15,50 | ||
| 24/07/2020 | 3 322 | R15,50 | ||
| 24/07/2020 | 2 800 | R15,50 | ||
| 24/07/2020 | 6 557 | R15,50 | ||
| 24/07/2020 | 890 | R15,50 | ||
| 24/07/2020 | 25 599 | R15,50 | ||
| 24/07/2020 | 33 082 | R15,50 | ||
| 24/07/2020 | 22 731 | R15,50 | ||
| 24/07/2020 | 26 800 | R15,50 | ||
| 24/07/2020 | 270 | R15,50 | ||
| 24/07/2020 | 5 600 | R15,50 | ||
| 24/07/2020 | 3 300 | R15,50 | ||
| 24/07/2020 | 2 698 | R15,50 | ||
| 24/07/2020 | 11 254 | R15,50 | ||
| 24/07/2020 | 1 855 | R15.50 | ||
| 24/07/2020 | 2 719 | R15.50 | ||
| 24/07/2020 | 2 000 | R15.50 | ||
| 24/07/2020 | 3 355 | R15.50 | ||
| 24/07/2020 | 19 593 | R15.50 | ||
| 24/07/2020 | 9 142 | R15.50 | ||
| 24/07/2020 | 8 103 | R15.50 | ||
| 24/07/2020 | 2 863 | R15.50 | ||
| 24/07/2020 | 7 000 | R15.50 | ||
| 24/07/2020 | 8 932 | R15.50 | ||
| 24/07/2020 | 17 774 | R15.50 | ||
| 24/07/2020 | 25 703 | R15.50 | ||
| 24/07/2020 | 6 828 | R15.50 | ||
| 24/07/2020 | 6 828 | R15.50 | ||
| 24/07/2020 | 8 209 | R15.50 | ||
| 24/07/2020 | 9 906 | R15.50 | ||
| 24/07/2020 | 3 352 | R15.50 | ||
| 24/07/2020 | 11 943 | R15.50 | ||
| 24/07/2020 | 335 | R15.50 | ||
| 24/07/2020 | 6 456 | R15.50 | ||
| 24/07/2020 | 13 671 | R15.50 | ||
| 24/07/2020 | 8 244 | R15.50 | ||
| 24/07/2020 | 101 | R15.50 | ||
| 24/07/2020 | 9 114 | R15.50 | ||
| 24/07/2020 | 13 825 | R15.50 | ||
| 24/07/2020 | 10 866 | R15.50 | ||
| 24/07/2020 | 10 866 | R15.50 | ||
| 24/07/2020 | 10 866 | R15.50 | ||
| 24/07/2020 | 3 627 | R15.50 | ||
| 24/07/2020 | 3 384 | R15.50 | ||
| 24/07/2020 | 2 247 | R15.50 | ||
| 24/07/2020 | 199 | R15.50 | ||
| 24/07/2020 | 7 542 | R15.50 | ||
| 24/07/2020 | 3 694 | R15.50 | ||
| 24/07/2020 | 12 758 | R15.50 | ||
| 24/07/2020 | 2 186 | R15.50 | ||
| 24/07/2020 | 2 197 | R15.50 | ||
| 24/07/2020 | 5 257 | R15.50 | ||
| 24/07/2020 | 40 232 | R15.50 | ||
| 23/07/2020 | 7 000 | R15.50 | Yes | |
| 22/07/2020 | 3 800 | R15.50 | Yes | |
| 20/07/2020 | 69 185 | R15.50 | ||
| 20/07/2020 | 100 | R16.00 | Yes | |
| 17/07/2020 | 80 | R10.00 | ||
| 16/07/2020 | 5 964 | R15.50 | Yes | |
| 15/07/2020 | 1 600 | R15.50 | Yes | |
| 08/07/2020 | 5 379 | R15.50 | ||
| 06/07/2020 | 2 970 | R16.00 | Yes | |
| 06/07/2020 | 4 996 | R10.00 | ||
| 01/07/2020 | 1 550 | R16.00 | Yes | |
| 30/06/2020 | 20 583 | R16.00 | Yes | |
| 24/06/2020 | 7 415 | R16.00 | Yes | |
| 24/06/2020 | 982 | R10.00 | ||
| 23/06/2020 | 4 000 | R16.00 | Yes | |
| 19/06/2020 | 4 000 | R16.00 | Yes | |
| 18/06/2020 | 1 700 | R16.00 | Yes | |
| 17/06/2020 | 9 875 | R16.00 | Yes | |
| 12/06/2020 | 452 | R16.00 | Yes | |
| 11/06/2020 | 23 398 | R0.00 | Yes | |
| 10/06/2020 | 9 750 | R16.00 | Yes | |
| 10/06/2020 | 4 000 | R16.00 | Yes | |
| 09/06/2020 | 4 596 | R16.00 | Yes | |
| 08/06/2020 | 10 390 | R16.00 | Yes | |
| 04/06/2020 | 3 000 | R16.00 | Yes | |
| 02/06/2020 | 7 493 | R16.00 | Yes | |
| 29/05/2020 | 7 100 | R16.00 | Yes | |
| 26/05/2020 | 1 320 | R16.00 | Yes | |
| 21/05/2020 | 2 700 | R16.00 | Yes | |
| 19/05/2020 | 2 600 | R16.00 | Yes | |
| 14/05/2020 | 2 670 | R16.00 | Yes | |
| 11/05/2020 | 23 684 | R12.00 | Yes | |
| 05/05/2020 | 12 500 | R16.00 | ||
| 30/04/2020 | 1 600 | R17.00 | Yes | |
| 28/04/2020 | 9 461 | R16.00 | ||
| 28/04/2020 | 2 942 | R16.00 | Yes | |
| 22/04/2020 | 2 671 | R16,00 | ||
| 22/04/2020 | 4 824 | R16,00 | ||
| 22/04/2020 | 33 669 | R16,00 | ||
| 22/04/2020 | 4 100 | R17,00 | Yes | |
| 21/04/2020 | 1 800 | R17,00 | Yes | |
| 20/04/2020 | 4 790 | R17,00 | Yes | |
| 20/04/2020 | 4 010 | R12,00 | ||
| 20/04/2020 | 3 015 | R12,00 | ||
| 20/04/2020 | 7 933 | R16,00 | ||
| 16/04/2020 | 4 500 | R17,00 | Yes | |
| 15/04/2020 | 4 258 | R17,00 | Yes | |
| 15/04/2020 | 12 425 | R12,00 | ||
| 15/04/2020 | 1 250 | R12,00 | ||
| 14/04/2020 | 6 000 | R17,00 | Yes | |
| 07/04/2020 | 4 221 | R16,00 | ||
| 07/04/2020 | 25 786 | R16,00 | ||
| 07/04/2020 | 12 500 | R16,00 | ||
| 07/04/2020 | 77 | R16,00 | ||
| 07/04/2020 | 68 416 | R16,00 | ||
| 07/04/2020 | 528 | R15,99 | Yes | |
| 07/04/2020 | 2 656 | R16,00 | Yes | |
| 06/04/2020 | 1 800 | R17,00 | Yes | |
| 03/04/2020 | 1 862 | R17,00 | Yes | |
| 01/04/2020 | 13 916 | R16,00 | ||
| 01/04/2020 | 35 032 | R16,00 | ||
| 01/04/2020 | 82 425 | R15,99 | ||
| 01/04/2020 | 8 100 | R15,00 | ||
| 31/03/2020 | 16 584 | R16,00 | ||
| 31/03/2020 | 5 700 | R17,00 | Yes | |
| 30/03/2020 | 2 000 | R17,00 | Yes | |
| 27/03/2020 | 3 850 | R17,00 | Yes | |
| 26/03/2020 | 5 950 | R17,00 | Yes | |
| 26/03/2020 | 6 100 | R17,00 | Yes | |
| 23/03/2020 | 1 249 | R17,00 | Yes | |
| 23/03/2020 | 1 612 | R17,00 | Yes | |
| 23/03/2020 | 1 300 | R16,00 | Yes | |
| 23/03/2020 | 8 279 | R17,00 | Yes | |
| 23/03/2020 | 6 051 | R12,00 | ||
| 23/03/2020 | 4 949 | R13,50 | ||
| 20/03/2020 | 2 850 | R17,00 | Yes | |
| 19/03/2020 | 3 000 | R17,00 | Yes | |
| 18/03/2020 | 2 493 | R15,99 | Yes | |
| 17/03/2020 | 5 136 | R17,00 | Yes | |
| 16/03/2020 | 6 | R17,00 | Yes | |
| 16/03/2020 | 15 425 | R17,00 | Yes | |
| 13/03/2020 | 8 364 | R17,00 | Yes | |
| 13/03/2020 | 2 100 | R17,00 | Yes | |
| 11/03/2020 | 57 | R13,50 | ||
| 11/03/2020 | 6 928 | R13,50 | ||
| 11/03/2020 | 33 | R13,50 | ||
| 11/03/2020 | 2 031 | R17,00 | Yes | |
| 09/03/2020 | 3 946 | R17,00 | Yes | |
| 06/03/2020 | 2 000 | R16,00 | Yes | |
| 06/03/2020 | 2 084 | R17,00 | Yes | |
| 04/03/2020 | 1 550 | R17,00 | Yes | |
| 28/02/2020 | 6 000 | R15,99 | ||
| 27/02/2020 | 61 260 | R15,99 | ||
| 27/02/2020 | 38 740 | R15,99 | ||
| 27/02/2020 | 53 985 | R15,99 | ||
| 27/02/2020 | 3 187 | R15,99 | ||
| 27/02/2020 | 99 000 | R15,99 | ||
| 27/02/2020 | 1 000 | R15,80 | ||
| 21/02/2020 | 1 550 | R17,00 | Yes | |
| 20/02/2020 | 7 390 | R12,00 | Yes | |
| 19/02/2020 | 19 460 | R17,00 | Yes | |
| 19/02/2020 | 3 706 | R16,00 | Yes | |
| 17/02/2020 | 1 760 | R17,00 | Yes | |
| 14/02/2020 | 10 | R16,00 | Yes | |
| 12/02/2020 | 503 | R16,00 | Yes | |
| 12/02/2020 | 1 500 | R16,00 | ||
| 12/02/2020 | 3 000 | R16,00 | ||
| 07/02/2020 | 6 | R16,00 | Yes | |
| 07/02/2020 | 8 | R16,00 | Yes | |
| 05/02/2020 | 38 | R17,00 | Yes | |
| 04/02/2020 | 1 900 | R17,00 | Yes | |
| 04/02/2020 | 60 | R16,00 | Yes | |
| 03/02/2020 | 1 499 | R17,00 | Yes | |
| 31/01/2020 | 12 000 | R17,00 | Yes | |
| 31/01/2020 | 3 002 | R16,00 | Yes | |
| 31/01/2020 | 5 869 | R16,80 | Yes | |
| 31/01/2020 | 131 | R16,00 | Yes | |
| 30/01/2020 | 2 000 | R17,00 | Yes | |
| 28/01/2020 | 7 405 | R17,00 | ||
| 28/01/2020 | 24 917 | R17,00 | ||
| 28/01/2020 | 12 174 | R17,00 | ||
| 28/01/2020 | 3 800 | R17,00 | ||
| 28/01/2020 | 696 | R17,00 | ||
| 28/01/2020 | 24 793 | R17,00 | ||
| 28/01/2020 | 14 319 | R17,00 | ||
| 28/01/2020 | 16 164 | R17,00 | ||
| 28/01/2020 | 2 283 | R17,00 | ||
| 28/01/2020 | 6 250 | R17,00 | ||
| 28/01/2020 | 48 841 | R17,00 | ||
| 28/01/2020 | 6 518 | R17,00 | ||
| 28/01/2020 | 1 180 | R17,00 | ||
| 28/01/2020 | 3 342 | R17,00 | ||
| 28/01/2020 | 10 000 | R17,00 | ||
| 28/01/2020 | 1 021 | R17,00 | ||
| 28/01/2020 | 24 830 | R17,00 | ||
| 28/01/2020 | 25 343 | R17,00 | ||
| 28/01/2020 | 3 486 | R17,00 | ||
| 28/01/2020 | 2 426 | R17,00 | ||
| 28/01/2020 | 3 934 | R17,00 | ||
| 28/01/2020 | 13 394 | R17,00 | ||
| 28/01/2020 | 2 012 | R17,00 | ||
| 27/01/2020 | 1 052 | R16,00 | Yes | |
| 27/01/2020 | 1 370 | R16,00 | ||
| 24/01/2020 | 250 | R16,00 | ||
| 24/01/2020 | 100 | R16,00 | ||
| 24/01/2020 | 300 | R16,00 | ||
| 23/01/2020 | 141 | R16,00 | Yes | |
| 22/01/2020 | 40 | R17,00 | ||
| 22/01/2020 | 220 000 | R16,80 | ||
| 21/01/2020 | 5 211 | R17,00 | ||
| 21/01/2020 | 2 160 | R17,00 | ||
| 21/01/2020 | 5 963 | R17,00 | ||
| 21/01/2020 | 56 846 | R17,00 | ||
| 21/01/2020 | 179 820 | R17,00 | ||
| 14/01/2020 | 180 | R17,00 | ||
| 14/01/2020 | 200 000 | R16,80 | ||
| 14/01/2020 | 1 580 | R16,00 | Yes | |
| 14/01/2020 | 1 362 | R16,00 | Yes | |
| 07/01/2020 | 1 572 | R16,00 | ||
| 06/01/2020 | 1 000 | R16,40 | ||
| 03/01/2020 | 10 000 | R16,70 | ||
| 27/12/2019 | 5 000 | R16,70 | ||
| 20/12/2019 | 1 600 | R16,00 | ||
| 20/12/2019 | 1 826 | R17,90 | ||
| 19/12/2019 | 6 000 | R16,50 | ||
| 17/12/2019 | 5 000 | R16,40 | ||
| 12/12/2019 | 7 415 | R16,00 | ||
| 12/12/2019 | 735 | R16,00 | ||
| 11/12/2019 | 15 500 | R16,40 | ||
| 10/12/2019 | 4 744 | R16,00 | ||
| 10/12/2019 | 7 415 | R15,85 | ||
| 10/12/2019 | 3 173 | R15,85 | ||
| 10/12/2019 | 13 236 | R15,85 | ||
| 10/12/2019 | 4 865 | R15,40 | ||
| 10/12/2019 | 6 348 | R15,35 | ||
| 10/12/2019 | 25 332 | R15,35 | ||
| 10/12/2019 | 1 826 | R15,35 | ||
| 10/12/2019 | 4 865 | R15,50 | ||
| 10/12/2019 | 45 135 | R15,50 | ||
| 10/12/2019 | 10 000 | R15,30 | ||
| 10/12/2019 | 13 570 | R16,00 | Yes | |
| 09/12/2019 | 2 855 | R16,00 | Yes | |
| 09/12/2019 | 1 531 | R15,40 | Yes | |
| 09/12/2019 | 7 415 | R15,70 | ||
| 09/12/2019 | 12 585 | R15,70 | ||
| 09/12/2019 | 10 000 | R15,35 | ||
| 06/12/2019 | 2 792 | R16,00 | Yes | |
| 29/11/2019 | 1 402 | R16,00 | Yes | |
| 28/11/2019 | 1 000 | R15,40 | ||
| 25/11/2019 | 3 702 | R16.00 | Yes | |
| 25/11/2019 | 120 000 | R21,00 | Yes | |
| 22/11/2019 | 1 750 | R16,00 | Yes | |
| 19/11/2019 | 1 400 | R16,00 | Yes | |
| 18/11/2019 | 4 279 | R16,00 | Yes | |
| 15/11/2019 | 11 950 | R16,00 | Yes | |
| 12/11/2019 | 2 500 | R16,00 | Yes | |
| 11/11/2019 | 6 450 | R15,00 | ||
| 11/11/2019 | 52 939 | R18,04 | Yes | |
| 11/11/2019 | 10 588 | R18,04 | Yes | |
| 07/11/2019 | 39 070 | R17,00 | Yes | |
| 07/11/2019 | 20 720 | R16,00 | Yes | |
| 06/11/2019 | 10 982 | R16,00 | Yes | |
| 04/11/2019 | 1 623 | R15,90 | Yes | |
| 01/11/2019 | 1 580 | R16,00 | Yes | |
| 31/10/2019 | 12 294 | R16,00 | Yes | |
| 30/10/2019 | 12 721 | R16,00 | Yes | |
| 28/10/2019 | 1 377 | R15,90 | ||
| 28/10/2019 | 1 623 | R15,89 | ||
| 28/10/2019 | 9 477 | R16,00 | Yes | |
| 24/10/2019 | 5 000 | R16,00 | Yes | |
| 23/10/2019 | 3 100 | R16,00 | Yes | |
| 23/10/2019 | 2 800 | R16,00 | Yes | |
| 21/10/2019 | 7 503 | R16,00 | Yes | |
| 21/10/2019 | 15 000 | R16,00 | Yes | |
| 18/10/2019 | 19 537 | R16,00 | Yes | |
| 17/10/2019 | 1 000 | R16,00 | Yes | |
| 16/10/2019 | 18 608 | R16,00 | Yes | |
| 15/10/2019 | 3 050 | R16,00 | Yes | |
| 15/10/2019 | 7 000 | R16,10 | Yes | |
| 15/10/2019 | 87 500 | R16,10 | Yes | |
| 15/10/2019 | 28 000 | R16,10 | Yes | |
| 15/10/2019 | 227 500 | R16,10 | Yes | |
| 14/10/2019 | 5 000 | R16,00 | Yes | |
| 11/10/2019 | 450 | R16,00 | ||
| 10/10/2019 | 2 000 | R16,00 | Yes | |
| 09/10/2019 | 3 500 | R16,00 | Yes | |
| 08/10/2019 | 1 110 | R21,50 | Yes | |
| 08/10/2019 | 1 110 | R21,50 | Yes | |
| 08/10/2019 | 1 110 | R21,50 | Yes | |
| 07/10/2019 | 2 560 | R16,00 | Yes | |
| 04/10/2019 | 4 000 | R16,00 | Yes | |
| 04/10/2019 | 3 100 | R16,00 | ||
| 04/10/2019 | 358 | R16,00 | Yes | |
| 03/10/2019 | 7 941 | R16,00 | Yes | |
| 03/10/2019 | 4 000 | R16,00 | Yes | |
| 03/10/2019 | 7 360 | R25,60 | Yes | |
| 30/09/2019 | 3 500 | R16,00 | ||
| 27/09/2019 | 21 275 | R16,00 | Yes | |
| 26/09/2019 | 4 000 | R16,00 | Yes | |
| 25/09/2019 | 500 | R16,40 | ||
| 20/09/2019 | 4 500 | R16,50 | ||
| 20/09/2019 | 19 390 | R16,50 | Yes | |
| 19/09/2019 | 3 333 | R16,50 | Yes | |
| 18/09/2019 | 8 401 | R16.50 | ||
| 18/09/2019 | 7 265 | R16.50 | ||
| 18/09/2019 | 2 715 | R16.50 | ||
| 18/09/2019 | 12 520 | R16.50 | ||
| 18/09/2019 | 1 100 | R16.50 | Yes | |
| 18/09/2019 | 1 200 | R16.50 | Yes | |
| 17/09/2019 | 15 742 | R18.00 | ||
| 17/09/2019 | 11 686 | R17.40 | ||
| 17/09/2019 | 11 381 | R17.50 | ||
| 17/09/2019 | 12 000 | R17.00 | ||
| 17/09/2019 | 26 146 | R17.00 | ||
| 17/09/2019 | 2 589 | R17.00 | ||
| 17/09/2019 | 5 294 | R17.00 | ||
| 17/09/2019 | 1 324 | R17.00 | ||
| 17/09/2019 | 2 647 | R17.00 | ||
| 17/09/2019 | 7 986 | R16.50 | ||
| 16/09/2019 | 2 785 | R16.70 | ||
| 16/09/2019 | 1 000 | R16.50 | ||
| 16/09/2019 | 9 383 | R18.50 | ||
| 16/09/2019 | 3 750 | R16.50 | Yes | |
| 10/09/2019 | 4 637 | R16,50 | Yes | |
| 06/09/2019 | 2 061 | R18,00 | ||
| 04/09/2019 | 3 850 | R18,00 | Yes | |
| 04/09/2019 | 10 544 | R18,00 | ||
| 04/09/2019 | 6 653 | R18,00 | ||
| 03/09/2019 | 5 515 | R18,50 | ||
| 03/09/2019 | 9 485 | R18,50 | ||
| 02/09/2019 | 1 600 | R18,50 | Yes | |
| 30/08/2019 | 1 300 | R18,50 | Yes | |
| 28/08/2019 | 5 623 | R18,00 | Yes | |
| 27/08/2019 | 3 600 | R18,50 | Yes | |
| 23/08/2019 | 6 200 | R18,50 | Yes | |
| 23/08/2019 | 18 297 | R18,00 | Yes | |
| 23/08/2019 | 1 314 | R17,40 | ||
| 23/08/2019 | 7 874 | R17,50 | ||
| 23/08/2019 | 876 | R17,50 | ||
| 22/08/2019 | 1 250 | R17,50 | ||
| 22/08/2019 | 2 300 | R18,50 | Yes | |
| 21/08/2019 | 7 767 | R17,90 | ||
| 21/08/2019 | 2 233 | R17,90 | ||
| 21/08/2019 | 2 915 | R18,50 | Yes | |
| 20/08/2019 | 2 160 | R18,50 | Yes | |
| 19/08/2019 | 1 350 | R18,50 | Yes | |
| 16/08/2019 | 17 641 | R17,90 | ||
| 16/08/2019 | 4 900 | R18,00 | Yes | |
| 15/08/2019 | 16 990 | R18,00 | Yes | |
| 14/08/2019 | 2 000 | R17,80 | ||
| 14/08/2019 | 180 | R18,50 | ||
| 13/08/2019 | 500 | R18,50 | ||
| 12/08/2019 | 1 013 | R18,65 | Yes | |
| 07/08/2019 | 2 882 | R18,65 | Yes | |
| 06/08/2019 | 5 000 | R17,80 | ||
| 06/08/2019 | 400 | R18,65 | ||
| 06/08/2019 | 1 000 | R18,65 | ||
| 05/08/2019 | 7 079 | R18,65 | Yes | |
| 02/08/2019 | 9 940 | R18,90 | ||
| 02/08/2019 | 9 950 | R18,70 | ||
| 02/08/2019 | 1 000 | R18,65 | ||
| 02/08/2019 | 1 000 | R18,65 | ||
| 02/08/2019 | 4 583 | R18,65 | ||
| 02/08/2019 | 2 092 | R18,70 | ||
| 02/08/2019 | 14 861 | R18,70 | ||
| 02/08/2019 | 3 372 | R18,70 | ||
| 02/08/2019 | 2 000 | R18,65 | ||
| 02/08/2019 | 1 400 | R18,65 | Yes | |
| 02/08/2019 | 14 710 | R18,65 | Yes | |
| 02/08/2019 | 500 | R18,95 | ||
| 01/08/2019 | 600 | R18,95 | ||
| 01/08/2019 | 500 | R18,95 | ||
| 01/08/2019 | 2 000 | R18,65 | ||
| 01/08/2019 | 1 480 | R20,00 | Yes | |
| 30/07/2019 | 2 000 | R18,65 | ||
| 29/07/2019 | 50 | R18,70 | ||
| 26/07/2019 | 13 158 | R17,60 | Yes | |
| 26/07/2019 | 13 000 | R18,65 | Yes | |
| 24/07/2019 | 2 200 | R18,65 | Yes | |
| 22/07/2019 | 2 400 | R18,65 | Yes | |
| 19/07/2019 | 55 500 | R18,00 | Yes | |
| 19/07/2019 | 55 500 | R18,00 | Yes | |
| 19/07/2019 | 115 276 | R18,00 | Yes | |
| 17/07/2019 | 2 900 | R19,00 | Yes | |
| 17/07/2019 | 1 148 | R19,00 | Yes | |
| 17/07/2019 | 1 360 | R22,00 | Yes | |
| 16/07/2019 | 10 000 | R17,00 | ||
| 16/07/2019 | 1 315 | R19,00 | ||
| 15/07/2019 | 520 | R19,00 | ||
| 12/07/2019 | 50 | R19,00 | ||
| 11/07/2019 | 1 850 | R19,00 | Yes | |
| 10/07/2019 | 1 000 | R19,00 | ||
| 05/07/2019 | 10 280 | R19,00 | Yes | |
| 01/07/2019 | 3 260 | R19,00 | Yes | |
| 27/06/2019 | 120 000 | R18,00 | Yes | |
| 27/06/2019 | 2 200 | R19,00 | Yes | |
| 27/06/2019 | 1 700 | R19,00 | ||
| 26/06/2019 | 68 772 | R19,00 | Yes | |
| 26/06/2019 | 2 000 | R18,50 | ||
| 25/06/2019 | 275 | R20,00 | Yes | |
| 24/06/2019 | 5 530 | R19,00 | Yes | |
| 18/06/2019 | 4 719 | R20.00 | Yes | |
| 18/06/2019 | 4 570 | R19.00 | Yes | |
| 13/06/2019 | 250 | R18,50 | ||
| 12/06/2019 | 5 700 | R19,00 | Yes | |
| 11/06/2019 | 6 380 | R19,00 | Yes | |
| 10/06/2019 | 1 000 | R18,50 | ||
| 10/06/2019 | 13 030 | R19,00 | Yes | |
| 03/06/2019 | 35 415 | R19,00 | Yes | |
| 31/05/2019 | 16 178 | R19,00 | Yes | |
| 30/05/2019 | 17 000 | R19,00 | Yes | |
| 28/05/2019 | 4 718 | R19,00 | Yes | |
| 27/05/2019 | 1 000 | R18,00 | ||
| 22/05/2019 | 2 819 | R19,00 | Yes | |
| 21/05/2019 | 2 235 | R19,00 | Yes | |
| 17/05/2019 | 5 010 | R19,00 | Yes | |
| 16/05/2019 | 9 764 | R19,00 | Yes | |
| 16/05/2019 | 972 | R19,00 | ||
| 16/05/2019 | 1 250 | R19,00 | ||
| 16/05/2019 | 1 000 | R19,00 | ||
| 16/05/2019 | 1 000 | R19,00 | ||
| 15/05/2019 | 34 531 | R19,00 | Yes | |
| 14/05/2019 | 4 824 | R20,14 | Yes | |
| 13/05/2019 | 10 613 | R19,00 | Yes | |
| 07/05/2019 | 3 500 | R20,00 | ||
| 07/05/2019 | 1 000 | R20,00 | ||
| 06/05/2019 | 6 936 | R19,00 | Yes | |
| 03/05/2019 | 2 000 | R19,80 | ||
| 30/04/2019 | 445 | R22,50 | Yes | |
| 29/04/2019 | 7 200 | R20,40 | Yes | |
| 15/04/2019 | 3 600 | R20,40 | Yes | |
| 12/04/2019 | 4 050 | R20,40 | Yes | |
| 10/04/2019 | 8 600 | R20,40 | Yes | |
| 09/04/2019 | 4 350 | R20,40 | Yes | |
| 09/04/2019 | 1 000 | R21,00 | Yes | |
| 04/04/2019 | 25 066 | R21,00 | Yes | |
| 02/04/2019 | 13 376 | R21,00 | Yes | |
| 01/04/2019 | 35 000 | R20,50 | ||
| 01/04/2019 | 35 000 | R20,40 | ||
| 27/03/2019 | 81 692 | R21,00 | Yes | |
| 25/03/2019 | 2 750 | R21,00 | Yes | |
| 19/03/2019 | 2 870 | R21,00 | Yes | |
| 18/03/2019 | 8 703 | R21,00 | Yes | |
| 15/03/2019 | 2 904 | R21,00 | Yes | |
| 14/03/2019 | 17 202 | R21,00 | Yes | |
| 13/03/2019 | 6 680 | R21,00 | Yes | |
| 12/03/2019 | 2 500 | R20,00 | Yes | |
| 12/03/2019 | 2 417 | R20,00 | Yes | |
| 11/03/2019 | 2 506 | R21,00 | Yes | |
| 07/03/2019 | 3 690 | R21,00 | Yes | |
| 06/03/2019 | 2 484 | R21,00 | ||
| 04/03/2019 | 6 942 | R21,00 | Yes | |
| 04/03/2019 | 700 | R21,00 | ||
| 04/03/2019 | 680 | R21,50 | ||
| 28/02/2019 | 35 683 | R20,00 | Yes | |
| 28/02/2019 | 139 400 | R20,00 | Yes | |
| 28/02/2019 | 300 000 | R20,00 | Yes | |
| 28/02/2019 | 2 006 | R21,00 | ||
| 27/02/2019 | 18 004 | R21,00 | Yes | |
| 25/02/2019 | 3 536 | R21,00 | Yes | |
| 25/02/2019 | 1 000 | R21,50 | ||
| 20/02/2019 | 5 305 | R21,50 | Yes | |
| 20/02/2019 | 6 135 | R21,50 | ||
| 19/02/2019 | 7 586 | R22,50 | Yes | |
| 12/02/2019 | 13 300 | R22,00 | Yes | |
| 12/02/2019 | 20 000 | R21,50 | ||
| 11/02/2019 | 1 985 | R22,00 | ||
| 11/02/2019 | 2 900 | R22,00 | Yes | |
| 06/02/2019 | 1 880 | R22,00 | ||
| 05/02/2019 | 841 | R22,00 | ||
| 01/02/2019 | 2 350 | R22,50 | Yes | |
| 31/01/2019 | 1 200 | R22,50 | Yes | |
| 30/01/2019 | 800 | R22,50 | Yes | |
| 28/01/2019 | 11 100 | R22,50 | Yes | |
| 28/01/2019 | 1 059 | R22,00 | ||
| 25/01/2019 | 6 200 | R22,50 | Yes | |
| 24/01/2019 | 500 | R22,50 | ||
| 24/01/2019 | 1 500 | R22,50 | ||
| 24/01/2019 | 6 966 | R22,50 | Yes | |
| 23/01/2019 | 2 338 | R22,50 | Yes | |
| 22/01/2019 | 4 704 | R22,50 | Yes | |
| 21/01/2019 | 2 506 | R23,00 | Yes | |
| 18/01/2019 | 1 500 | R22,50 | Yes | |
| 17/01/2019 | 4 420 | R22,50 | Yes | |
| 16/01/2019 | 6 610 | R22,50 | Yes | |
| 16/01/2019 | 9 339 | R23,00 | Yes | |
| 11/01/2019 | 1 658 | R22,50 | Yes | |
| 10/01/2019 | 2 194 | R23,00 | Yes | |
| 08/01/2019 | 2 100 | R23.00 | Yes | |
| 03/01/2019 | 750 | R23.00 | Yes | |
| 28/12/2018 | 10 130 | R23.00 | Yes | |
| 19/12/2018 | 1 190 | R23.00 | Yes | |
| 19/12/2018 | 3 349 | R23.00 | Yes | |
| 19/12/2018 | 110 570 | R25.00 | Yes | |
| 19/12/2018 | 3 749 | R22.40 | ||
| 18/12/2018 | 2 260 | R23.00 | Yes | |
| 14/12/2018 | 15 000 | R23.00 | ||
| 14/12/2018 | 3 423 | R23.00 | Yes | |
| 14/12/2018 | 19 921 | R22.40 | ||
| 14/12/2018 | 529 | R22.40 | Yes | |
| 13/12/2018 | 14 733 | R22.40 | ||
| 13/12/2018 | 36 151 | R23.00 | ||
| 13/12/2018 | 1 439 | R22.40 | ||
| 12/12/2018 | 8 900 | R22.40 | ||
| 12/12/2018 | 1 000 | R22.00 | ||
| 12/12/2018 | 8 100 | R22.00 | ||
| 11/12/2018 | 4 550 | R23.00 | Yes | |
| 10/12/2018 | 24 287 | R23.00 | Yes | |
| 07/12/2018 | 1 000 | R22.40 | ||
| 05/12/2018 | 81 955 | R22,00 | Yes | |
| 05/12/2018 | 6 556 | R22,00 | Yes | |
| 05/12/2018 | 26 226 | R22,00 | Yes | |
| 05/12/2018 | 540 905 | R22,00 | Yes | |
| 05/12/2018 | 4 505 | R22,00 | ||
| 05/12/2018 | 2 000 | R22,00 | ||
| 29/11/2018 | 1 250 | R23.00 | Yes | |
| 29/11/2018 | 779 559 | R19.59 | Yes | |
| 28/11/2018 | 8 700 | R23.00 | Yes | |
| 27/11/2018 | 179 | R24.00 | ||
| 26/11/2018 | 2 000 | R23.90 | ||
| 26/11/2018 | 1 630 | R23.50 | ||
| 26/11/2018 | 1 191 | R24.00 | ||
| 26/11/2018 | 6 000 | R24.00 | ||
| 26/11/2018 | 2 000 | R24.00 | ||
| 26/11/2018 | 9 700 | R23.00 | Yes | |
| 26/11/2018 | 2 000 | R23.00 | Yes | |
| 23/11/2018 | 4 300 | R23.00 | Yes | |
| 21/11/2018 | 21 700 | R23.40 | Yes | |
| 20/11/2018 | 3 000 | R23.00 | ||
| 20/11/2018 | 9 514 | R23.90 | Yes | |
| 19/11/2018 | 7 617 | R23.90 | Yes | |
| 14/11/2018 | 2 000 | R23.50 | Yes | |
| 13/11/2018 | 500 | R23,50 | ||
| 09/11/2018 | 2 760 | R23.50 | Yes | |
| 09/11/2018 | 8 036 | R23.00 | Yes | |
| 09/11/2018 | 25 000 | R23.00 | Yes | |
| 08/11/2018 | 750 | R23.90 | ||
| 07/11/2018 | 5 000 | R24.00 | ||
| 07/11/2018 | 2 196 | R23.90 | Yes | |
| 06/11/2018 | 4 200 | R23.00 | Yes | |
| 05/11/2018 | 4 400 | R23.50 | Yes | |
| 02/11/2018 | 2 066 | R23.90 | Yes | |
| 02/11/2018 | 16 500 | R23.90 | Yes | |
| 26/10/2018 | 1 000 | R23,90 | Yes | |
| 24/10/2018 | 750 | R23,90 | ||
| 22/10/2018 | 3 550 | R23,90 | Yes | |
| 19/10/2018 | 2 000 | R23,90 | Yes | |
| 18/10/2018 | 1 813 | R23,90 | Yes | |
| 16/10/2018 | 5 014 | R23,00 | ||
| 16/10/2018 | 24 986 | R23,00 | ||
| 16/10/2018 | 8 368 | R23,90 | Yes | |
| 12/10/2018 | 2 000 | R24,00 | ||
| 12/10/2018 | 30 000 | R23,00 | ||
| 12/10/2018 | 440 000 | R23,00 | ||
| 12/10/2018 | 12 781 | R23,00 | ||
| 12/10/2018 | 112 219 | R23,00 | ||
| 12/10/2018 | 6 800 | R24,00 | Yes | |
| 10/10/2018 | 1 040 | R24,00 | Yes | |
| 08/10/2018 | 3 497 | R23,90 | Yes | |
| 02/10/2018 | 1 000 | R25,00 | ||
| 01/10/2018 | 12 872 | R24,00 | Yes | |
| 28/09/2018 | 1 500 | R24,00 | Yes | |
| 27/09/2018 | 417 | R24,00 | ||
| 27/09/2018 | 6 729 | R24,00 | Yes | |
| 26/09/2018 | 18 291 | R24,00 | Yes | |
| 25/09/2018 | 3 049 | R24,00 | Yes | |
| 21/09/2018 | 1 000 | R24,00 | Yes | |
| 20/09/2018 | 1 000 | R24,00 | Yes | |
| 19/09/2018 | 11 196 | R23,40 | Yes | |
| 19/09/2018 | 1 214 | R24,00 | Yes | |
| 18/09/2018 | 90 740 | R24,00 | Yes | |
| 14/09/2018 | 5 872 | R25,00 | Yes | |
| 14/09/2018 | 8 600 | R24,00 | Yes | |
| 13/09/2018 | 2 000 | R24,00 | ||
| 13/09/2018 | 1 000 | R24,00 | Yes | |
| 11/09/2018 | 4 770 | R19,61 | Yes | |
| 10/09/2018 | 2 992 | R24,00 | Yes | FALSE |
| 07/09/2018 | 10 000 | R24,00 | FALSE | |
| 07/09/2018 | 584 | R24,00 | FALSE | |
| 05/09/2018 | 4 000 | R24,10 | ||
| 05/09/2018 | 1 500 | R24,01 | ||
| 05/09/2018 | 12 000 | R24,00 | Yes | |
| 04/09/2018 | 2 209 | R0,00 | Yes | |
| 04/09/2018 | 19 881 | R0,00 | Yes | |
| 04/09/2018 | 6 711 | R24,00 | Yes | |
| 03/09/2018 | 11 727 | R24,00 | Yes | |
| 31/08/2018 | 9 671 | R24,00 | Yes | |
| 30/08/2018 | 516 | R24,50 | ||
| 28/08/2018 | 12 450 | R25,00 | Yes | |
| 27/08/2018 | 1 684 | R24,50 | ||
| 24/08/2018 | 1 000 | R25,00 | Yes | |
| 22/08/2018 | 730 | R24,50 | Yes | |
| 21/08/2018 | 7 618 | R24,50 | Yes | |
| 21/08/2018 | 840 | R25,00 | Yes | |
| 14/08/2018 | 8 000 | R25,00 | Yes | |
| 13/08/2018 | 2 400 | R25,00 | Yes | |
| 10/08/2018 | 6 500 | R25,00 | ||
| 10/08/2018 | 985 | R25,00 | ||
| 10/08/2018 | 4 000 | R24,50 | ||
| 10/08/2018 | 4 000 | R24,50 | ||
| 10/08/2018 | 2 596 | R24,50 | Yes | |
| 08/08/2018 | 100 | R24,50 | ||
| 08/08/2018 | 800 | R24,50 | ||
| 08/08/2018 | 17 320 | R25,00 | Yes | FALSE |
| 07/08/2018 | 1 500 | R25,00 | Yes | |
| 06/08/2018 | 3 600 | R25,00 | Yes | |
| 03/08/2018 | 400 | R25,00 | ||
| 03/08/2018 | 5 500 | R25,00 | ||
| 03/08/2018 | 280 | R25,00 | ||
| 03/08/2018 | 1 000 | R25,00 | ||
| 03/08/2018 | 5 500 | R25,00 | ||
| 03/08/2018 | 5 500 | R25,00 | ||
| 03/08/2018 | 1 000 | R25,00 | ||
| 03/08/2018 | 153 | R25,00 | ||
| 03/08/2018 | 150 | R25,00 | ||
| 03/08/2018 | 357 | R25,00 | ||
| 03/08/2018 | 1 430 | R25,00 | ||
| 03/08/2018 | 214 | R25,00 | ||
| 03/08/2018 | 300 | R25,00 | ||
| 03/08/2018 | 2 526 | R25,00 | ||
| 02/08/2018 | 2 400 | R25,00 | Yes | |
| 01/08/2018 | 12 623 | R25,00 | Yes |
Director’s Dealings
The table below shows transactions by Acorn Agri and Food’s directors, prescribed officers and their related parties
| DATE | NAME | SHARES | Price | TRANSACTION |
|---|---|---|---|---|
| 02/07/2026 | Malan Investment Holdings (Pty) Ltd | 38,210 | R 22.70 | Buy |
| 02/07/2026 | Malan Investment Holdings (Pty) Ltd | 1,790 | R 22.70 | Buy |
| 02/07/2026 | Malan Investment Holdings (Pty) Ltd | 2,583 | R 23.50 | Buy |
| 02/07/2026 | Sidera Capital (Pty) Ltd | 2,100 | R 23.50 | Buy |
| 19/06/2026 | Malan Investment Holdings (Pty) Ltd | 7,417 | R 23.20 | Buy |
| 19/06/2026 | RR Kapitaal (Pty) Ltd | 13,000 | R 20.68 | Buy - Mutual agreement |
| 19/06/2026 | PR Dreyer | 13,000 | R 20.68 | Sell - Mutual agreement |
| 12/06/2026 | PR Dreyer | 1,500 | R 23.50 | Buy |
| 12/06/2026 | ALG Invest (Pty) Ltd | 7,500 | R 23.50 | Buy |
| 03/06/2026 | Sidera Capital (Pty) Ltd | 66,976 | R 22.00 | Buy - Mutual agreement |
| 03/06/2026 | A Steyn | 66,976 | R 22.00 | Sell - Mutual agreement |
| 29/05/2026 | PR Dreyer | 5,000 | R 22.00 | Buy |
| 29/05/2026 | UBI General Partner (Pty) Ltd | 25 840 | R 22.00 | Buy |
| 28/05/2026 | ALG Invest (Pty) Ltd | 3,000 | R 22.00 | Buy |
| 04/12/2025 | Malan Investment Holdings (Pty) Ltd | 200,000 | R 18.90 | Buy - Mutual agreement |
| 04/12/2025 | Malan Investment Holdings (Pty) Ltd | 33,889 | R 18.90 | Buy |
| 04/12/2025 | A Steyn | 1,000 | R 19.00 | Buy |
| 04/12/2025 | ALG Invest (Pty) Ltd | 5,000 | R 19.00 | Buy |
| 03/12/2025 | PR Dreyer | 2,000 | R 19.50 | Buy |
| 03/12/2025 | Malan Investment Holdings (Pty) Ltd | 7,873 | R 20.00 | Buy |
| 02/12/2025 | PR Dreyer | 2,000 | R 19.50 | Buy |
| 07/11/2025 | UBI General Partner (Pty) Ltd | 2,616,356 | R 19.38 | Buy - Mutual agreement |
| 07/11/2025 | DDN Investments (Pty) Ltd | 9,626 | R 19.00 | Buy |
| 31/10/2025 | PR Dreyer | 2,500 | R 18.25 | Buy |
| 31/10/2025 | DDN Investments (Pty) Ltd | 374 | R 18.10 | Buy |
| 31/10/2025 | A Steyn | 456 | R 18.25 | Buy |
| 30/10/2025 | Malan Investment Holdings (Pty) Ltd | 8,550 | R 18.20 | Buy |
| 30/10/2025 | ALG Invest (Pty) Ltd | 3,000 | R 18.25 | Buy |
| 29/10/2025 | Malan Investment Holdings (Pty) Ltd | 127 | R 18.00 | Buy |
| 23/10/2025 | ALG Invest (Pty) Ltd | 1,026 | R 17.80 | Buy |
| 25/06/2025 | Malan Investment Holdings (Pty) Ltd | 7,000 | R 18.10 | Buy |
| 18/06/2025 | Malan Investment Holdings (Pty) Ltd | 18,186 | R 18.50 | Buy |
| 18/06/2025 | Malan Investment Holdings (Pty) Ltd | 2,784 | R 18.50 | Buy |
| 18/06/2025 | Malan Investment Holdings (Pty) Ltd | 1,967 | R 18.10 | Buy |
| 17/06/2025 | Malan Investment Holdings (Pty) Ltd | 21,348 | R 18.10 | Buy |
| 13/06/2025 | DDN Investments (Pty) Ltd | 5,000 | R 19.00 | Buy |
| 13/06/2025 | Sekriesekraal (Pty) Ltd | 769 | R 16.89 | Overberg Agri Loyalty Scheme |
| 13/06/2025 | Die Krale (Pty) Ltd | 691 | R 16.89 | Overberg Agri Loyalty Scheme |
| 13/06/2025 | Die Krale (Pty) Ltd | 609 | R 16.89 | Overberg Agri Loyalty Scheme |
| 10/06/2025 | ALG Invest (Pty) Ltd | 3,334 | R 20.00 | Buy |
| 03/06/2025 | ALG Invest (Pty) Ltd | 270 | R 15.50 | Buy |
| 28/05/2025 | ALG Invest (Pty) Ltd | 3,000 | R 15.50 | Buy |
| 27/05/2025 | A Steyn | 29,390 | R 15.67 | Sell - Mutual agreement |
| 27/02/2025 | Malan Investment Holdings (Pty) Ltd | 1,440 | R 15.50 | Buy |
| 27/02/2025 | Malan Investment Holdings (Pty) Ltd | 25,993 | R 16.00 | Buy |
| 26/02/2025 | Malan Investment Holdings (Pty) Ltd | 2,830 | R 16.00 | Buy |
| 24/02/2025 | A Steyn | 65,310 | R 15.67 | Buy - Mutual agreement |
| 24/02/2025 | Malan Investment Holdings (Pty) Ltd | 251,563 | R 15.67 | Buy - Mutual agreement |
| 24/02/2025 | ARC AAF Fund Manager (Pty) Ltd | 641,487 | R 15.67 | Buy - Mutual agreement |
| 24/02/2025 | Malan Investment Holdings (Pty) Ltd | 11,446 | R 16.00 | Buy |
| 24/02/2025 | Malan Investment Holdings (Pty) Ltd | 1,071 | R 15.50 | Buy |
| 17/02/2025 | Malan Investment Holdings (Pty) Ltd | 190 | R 15.50 | Buy |
| 17/02/2025 | Malan Investment Holdings (Pty) Ltd | 489 | R 15.50 | Buy |
| 17/02/2025 | Malan Investment Holdings (Pty) Ltd | 611 | R 15.50 | Buy |
| 12/02/2025 | Malan Investment Holdings (Pty) Ltd | 6,227 | R 15.50 | Buy |
| 10/02/2025 | Malan Investment Holdings (Pty) Ltd | 700 | R 15.50 | Buy |
| 06/02/2025 | Malan Investment Holdings (Pty) Ltd | 227 | R 15.50 | Buy |
| 05/02/2025 | Malan Investment Holdings (Pty) Ltd | 769 | R 15.50 | Buy |
| 31/01/2025 | Malan Investment Holdings (Pty) Ltd | 6,063 | R 15.50 | Buy |
| 31/01/2025 | Malan Investment Holdings (Pty) Ltd | 463 | R 15.50 | Buy |
| 28/01/2025 | UBI General Partner (Pty) Ltd | 43,000 | R 17.00 | Buy - Mutual agreement |
| 28/01/2025 | Bremer Beherende Maatskappy (Pty) Ltd | 43,000 | R 17.00 | Sell - Mutual agreement |
| 28/01/2025 | UBI General Partner (Pty) Ltd | 7,070,012 | R 17.00 | Buy - Mutual agreement |
| 28/01/2025 | Bremer Investments (Pty) Ltd | 7,070,012 | R 17.00 | Sell - Mutual agreement |
| 28/01/2025 | Malan Investment Holdings (Pty) Ltd | 8,300 | R 15.00 | Buy |
| 27/01/2025 | Malan Investment Holdings (Pty) Ltd | 1,431 | R 15.00 | Buy |
| 27/01/2025 | Malan Investment Holdings (Pty) Ltd | 569 | R 15.00 | Buy |
| 23/01/2025 | Malan Investment Holdings (Pty) Ltd | 29,975 | R 15.00 | Buy |
| 23/01/2025 | ALG Invest (Pty) Ltd | 3,606 | R 15.25 | Buy |
| 23/01/2025 | Malan Investment Holdings (Pty) Ltd | 4,241 | R 16.00 | Buy |
| 23/01/2025 | Malan Investment Holdings (Pty) Ltd | 95,759 | R 16.00 | Buy |
| 23/01/2025 | ALG Invest (Pty) Ltd | 394 | R 15.25 | Buy |
| 17/01/2025 | Malan Investment Holdings (Pty) Ltd | 158,716 | R 16.00 | Buy - Mutual agreement |
| 17/01/2025 | Malan Investment Holdings (Pty) Ltd | 18,636 | R 16.00 | Buy - Mutual agreement |
| 20/12/2024 | Malan Investment Holdings (Pty) Ltd | 45,698 | R 15.00 | Buy |
| 20/12/2024 | Malan Investment Holdings (Pty) Ltd | 4,199 | R 15.00 | Buy |
| 20/12/2024 | Malan Investment Holdings (Pty) Ltd | 3,959 | R 15.00 | Buy |
| 20/12/2024 | Malan Investment Holdings (Pty) Ltd | 15,600 | R 14.95 | Buy |
| 12/06/2024 | Acorn Private Equity Holdings (Pty) Ltd | 211 | R 11.86 | Buy |
| 12/06/2024 | A Steyn | 547 | R 11.86 | Buy |
| 12/06/2024 | A Steyn | 653 | R 11.86 | Buy |
| 07/06/2024 | UBI General Partner (Pty) Ltd | 10,480,000 | R 16.00 | Buy - Mutual agreement |
| 07/06/2024 | Elpier Investments (Pty) Ltd | 351,002 | R 11.50 | Buy - Mutual agreement |
| 07/06/2024 | Malan Investment Holdings (Pty) Ltd | 351,002 | R 11.50 | Sell - Mutual agreement |
| 07/06/2024 | Elpier Investments (Pty) Ltd | 21,584 | R 12.05 | Buy |
| 06/06/2024 | DDN Investments (Pty) Ltd | 2,104 | R 12.00 | Buy |
| 06/06/2024 | DDN Investments (Pty) Ltd | 550 | R12.00 | Buy |
| 06/06/2024 | DDN Investments (Pty) Ltd | 1,022 | R 12.00 | Buy |
| 06/06/2024 | DDN Investments (Pty) Ltd | 1,324 | R 12.00 | Buy |
| 06/06/2024 | SJ Toerusting Trust | 4,449 | R 12.00 | Buy |
| 06/06/2024 | SJ Toerusting Trust | 3,085 | R 12.00 | Buy |
| 06/06/2024 | SJ Toerusting Trust | 11,681 | R 12.00 | Buy |
| 06/06/2024 | SJ Toerusting Trust | 1,620 | R 12.00 | Buy |
| 06/06/2024 | SJ Toerusting Trust | 3,876 | R 12.00 | Buy |
| 06/06/2024 | SJ Toerusting Trust | 289 | R 12.00 | Buy |
| 04/06/2024 | ALG Invest (Pty) Ltd | 449 | R 11.70 | Buy |
| 04/06/2024 | ALG Invest (Pty) Ltd | 412 | R 11.70 | Buy |
| 04/06/2024 | ALG Invest (Pty) Ltd | 3,639 | R 11.70 | Buy |
| 04/06/2024 | Elpier Investments (PTY) Ltd | 523 | R 11.60 | Buy |
| 04/06/2024 | Elpier Investments (PTY) Ltd | 4,884 | R 11.60 | Buy |
| 04/06/2024 | Elpier Investments (PTY) Ltd | 526 | R 11.60 | Buy |
| 04/06/2024 | Elpier Investments (PTY) Ltd | 1,451 | R 11.60 | Buy |
| 04/06/2024 | Elpier Investments (PTY) Ltd | 1,425 | R 11.60 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 2,677 | R 11.60 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 904 | R 11.60 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 1,034 | R 11.60 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 254 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 1,560 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 1,848 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 848 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 1,054 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 719 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 1,598 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 927 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 1,353 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 1,345 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 641 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 1,368 | R 11.55 | Buy |
| 30/05/2024 | Elpier Investments (PTY) Ltd | 111 | R 11.50 | Buy |
| 24/05/2024 | DDN Investments (Pty) Ltd | 1,565 | R 11.80 | Buy |
| 24/05/2024 | DDN Investments (Pty) Ltd | 2,618 | R 11.80 | Buy |
| 24/05/2024 | DDN Investments (Pty) Ltd | 1,623 | R 11.80 | Buy |
| 24/05/2024 | DDN Investments (Pty) Ltd | 3,411 | R 11.80 | Buy |
| 23/05/2024 | DDN Investments (Pty) Ltd | 783 | R 11.80 | Buy |
| 15/04/2024 | Malan Investment Holdings (Pty) Ltd | 1,002 | R 14.00 | Buy - Contractual obligation |
| 15/04/2024 | Elpier Investments (PTY) Ltd | 364 | R 14.00 | Buy - Contractual obligation |
| 15/04/2024 | Bremer Investments (Pty) Ltd | 8,512 | R 14.00 | Buy - Contractual obligation |
| 15/04/2024 | Acorn Private Equity Holdings (Pty) Ltd | 900 | R 14.00 | Buy - Contractual obligation |
| 15/04/2024 | Acorn Manco (Pty) Ltd | 7,500 | R 14.00 | Buy - Contractual obligation |
| 15/04/2024 | Acorn Agri (Pty) Ltd | 100 000 | R 14.00 | Sell - Contractual obligation |
| 10/01/2024 | DDN Investments (Pty) Ltd | 3,386 | R 11.00 | Buy |
| 05/01/2024 | DDN Investments (Pty) Ltd | 1,019 | R 11.00 | Buy |
| 02/01/2024 | Malan Investment Holdings (Pty) Ltd | 2,395 | R 11.00 | Buy |
| 02/01/2024 | Malan Investment Holdings (Pty) Ltd | 2,761 | R 11.00 | Buy |
| 02/01/2024 | Malan Investment Holdings (Pty) Ltd | 4,226 | R 11.00 | Buy |
| 02/01/2024 | Malan Investment Holdings (Pty) Ltd | 774 | R 11.00 | Buy |
| 02/01/2024 | Malan Investment Holdings (Pty) Ltd | 719 | R 11.00 | Buy |
| 02/01/2024 | Malan Investment Holdings (Pty) Ltd | 18,379 | R 11.00 | Buy |
| 02/01/2024 | DDN Investments (Pty) Ltd | 595 | R 11.00 | Buy |
| 14/12/2023 | Malan Investment Holdings (Pty) Ltd | 2,125 | R 11.00 | Buy |
| 14/12/2023 | Malan Investment Holdings (Pty) Ltd | 1,523 | R 11.00 | Buy |
| 14/12/2023 | Malan Investment Holdings (Pty) Ltd | 1,774 | R 11.00 | Buy |
| 14/12/2023 | Malan Investment Holdings (Pty) Ltd | 1,467 | R 11.00 | Buy |
| 14/12/2023 | Malan Investment Holdings (Pty) Ltd | 12,471 | R 11.00 | Buy |
| 14/12/2023 | Malan Investment Holdings (Pty) Ltd | 1,386 | R 11.00 | Buy |
| 14/12/2023 | Malan Investment Holdings (Pty) Ltd | 25,000 | R 11.00 | Buy |
| 14/12/2023 | Malan Investment Holdings (Pty) Ltd | 25,000 | R 11.25 | Buy |
| 13/12/2023 | DDN Investments (Pty) Ltd | 3,000 | R 11.75 | Buy |
| 12/12/2023 | Malan Investment Holdings (Pty) Ltd | 8,024 | R 11.50 | Buy |
| 12/12/2023 | Malan Investment Holdings (Pty) Ltd | 2,542 | R 11.50 | Buy |
| 12/12/2023 | Malan Investment Holdings (Pty) Ltd | 2,859 | R 11.50 | Buy |
| 12/12/2023 | Malan Investment Holdings (Pty) Ltd | 6,043 | R 11.50 | Buy |
| 12/12/2023 | Malan Investment Holdings (Pty) Ltd | 2,106 | R 11.50 | Buy |
| 12/12/2023 | Malan Investment Holdings (Pty) Ltd | 3,426 | R 11.50 | Buy |
| 07/12/2023 | Malan Investment Holdings (Pty) Ltd | 950 | R 11.50 | Buy |
| 07/12/2023 | Malan Investment Holdings (Pty) Ltd | 7,227 | R 11.50 | Buy |
| 29/11/2023 | Malan Investment Holdings (Pty) Ltd | 1,393 | R 11.50 | Buy |
| 29/11/2023 | Malan Investment Holdings (Pty) Ltd | 3,401 | R 11.50 | Buy |
| 28/11/2023 | ALG Invest (Pty) Ltd | 3,500 | R 11.65 | Buy |
| 24/11/2023 | Malan Investment Holdings (Pty) Ltd | 5,000 | R 11.50 | Buy |
| 24/11/2023 | Malan Investment Holdings (Pty) Ltd | 472 | R 11.50 | Buy |
| 24/11/2023 | Malan Investment Holdings (Pty) Ltd | 6,557 | R 11.50 | Buy |
| 23/11/2023 | DDN Investments (Pty) Ltd | 12,000 | R 11.75 | Buy |
| 21/11/2023 | Acorn Private Equity Holdings (Pty) Ltd | 1,922 | R 11.75 | Buy |
| 21/11/2023 | Acorn Private Equity Holdings (Pty) Ltd | 34,016 | R 11.75 | Buy |
| 16/11/2023 | Acorn Private Equity Holdings (Pty) Ltd | 1,300 | R 11.75 | Buy |
| 10/11/2023 | Acorn Private Equity Holdings (Pty) Ltd | 1,945 | R 11.75 | Buy |
| 10/11/2023 | Acorn Private Equity Holdings (Pty) Ltd | 5,399 | R 11.75 | Buy |
| 10/11/2023 | Malan Investment Holdings (Pty) Ltd | 10,000 | R 11.75 | Buy |
| 10/11/2023 | Malan Investment Holdings (Pty) Ltd | 13,446 | R 11.75 | Buy |
| 10/11/2023 | Malan Investment Holdings (Pty) Ltd | 6,597 | R 11.75 | Buy |
| 09/11/2023 | Malan Investment Holdings (Pty) Ltd | 22,987 | R 11.75 | Buy |
| 09/11/2023 | Malan Investment Holdings (Pty) Ltd | 440 | R 11.75 | Buy |
| 09/11/2023 | Malan Investment Holdings (Pty) Ltd | 1,215 | R 11.75 | Buy |
| 08/11/2023 | Malan Investment Holdings (Pty) Ltd | 1,407 | R 11.75 | Buy |
| 03/11/2023 | Malan Investment Holdings (PtY) Ltd | 3,908 | R 11.75 | Buy |
| 26/06/2023 | ALG Invest (Pty) Ltd | 16,965 | R 12.00 | Buy - Mutual agreement |
| 26/06/2023 | AL Geertsema | 16,965 | R 12.00 | Sell - Mutual agreement |
| 10/01/2023 | Ewenaarskloof Beleggings (Pty) Ltd | 13,670 | R 13.00 | Buy |
| 09/01/2023 | Ewenaarskloof Beleggings (Pty) Ltd | 4,530 | R 12.00 | Buy |
| 04/01/2023 | Ewenaarskloof Beleggings (Pty) Ltd | 1,800 | R 12.00 | Buy |
| 21/11/2022 | Ewenaarskloof Beleggings (Pty) Ltd | 15,000 | R 10.50 | Buy |
| 11/07/2022 | Malan Investment Holdings (PTY) Ltd | 20,000 | R 10.30 | Buy |
| 07/07/2022 | Ewenaarskloof Beleggings (Pty) Ltd | 1,860 | R 12.00 | Buy |
| 06/07/2022 | Ewenaarskloof Beleggings (Pty) Ltd | 3,140 | R 11.50 | Buy |
| 07/06/2022 | Malan Investment Holdings (PTY) Ltd | 20,000 | R10.30 | Buy |
| 09/02/2022 | Blee Beleggings (Pty) Ltd | 26,250 | R12.00 | Buy - Mutual agreement |
| 07/02/2022 | UBI General Partner (Pty) Ltd | 105,828 | R 10.00 | Buy - Mutual agreement |
| 07/02/2022 | UBI General Partner (Pty) Ltd | 202,459 | R 10.00 | Buy - Mutual agreement |
| 07/02/2022 | Elpier Investments (PTY) Ltd | 141,563 | R10.00 | Buy - Mutual agreement |
| 07/02/2022 | Malan Investment Holdings (PTY) Ltd | 141,563 | R10.00 | Sell - Mutual agreement |
| 28/01/2022 | Jacton (PTY) Ltd | 26,250 | R 12.00 | Buy - Mutual agreement |
| 28/01/2022 | Ansandre (Pty) Ltd | 122,867 | R 12.00 | Buy - Mutual agreement |
| 28/01/2022 | AJ Uys | 122,867 | R12.00 | Sell - Mutual agreement |
| 17/01/2022 | UBI General Partner (Pty) Ltd | 585,975 | R10.00 | Buy - Mutual agreement |
| 15/09/2021 | Malan Investment Holdings (PTY) Ltd | 22,569 | R 11.00 | Buy |
| 15/09/2021 | Malan Investment Holdings (PTY) Ltd | 71 | R 11.00 | Buy |
| 15/09/2021 | Malan Investment Holdings (PTY) Ltd | 4,348 | R 11.00 | Buy |
| 15/09/2021 | Malan Investment Holdings (PTY) Ltd | 8,012 | R 11.00 | Buy |
| 31/08/2021 | Malan Investment Holdings (PTY) Ltd | 10,000 | R12.00 | Buy |
| 17/08/2021 | Ewenaarskloof Beleggings (Pty) Ltd | 1,735 | R 12.00 | Buy |
| 12/08/2021 | Malan Investment Holdings (PTY) Ltd | 16,874 | R 12.00 | Buy |
| 12/08/2021 | Malan Investment Holdings (PTY) Ltd | 3,126 | R 12.00 | Buy |
| 12/08/2021 | Ewenaarskloof Beleggings (Pty) Ltd | 2,894 | R 12.00 | Buy |
| 12/08/2021 | Ewenaarskloof Beleggings (Pty) Ltd | 4,181 | R 12.00 | Buy |
| 12/08/2021 | Ewenaarskloof Beleggings (Pty) Ltd | 16 | R 12.00 | Buy |
| 1208/2021 | Ewenaarskloof Beleggings (Pty) Ltd | 1,174 | R 12.00 | Buy |
| 06/08/2021 | Malan Investment Holdings (PTY) Ltd | 8,803 | R 13.00 | Buy |
| 06/08/2021 | Malan Investment Holdings (PTY) Ltd | 2,000 | R 13.00 | Buy |
| 06/08/2021 | Malan Investment Holdings (PTY) Ltd | 2,000 | R 13.00 | Buy |
| 06/08/2021 | Malan Investment Holdings (PTY) Ltd | 276 | R 13.00 | Buy |
| 03/08/2021 | A Steyn | 500 | R16.00 | Buy |
| 21/07/2021 | AL Geertsema | 5,000 | R 12.00 | Buy |
| 14/07/2021 | Bremer Beherende Maatskappy (Pty) Ltd | 43,000 | R11.50 | Buy |
| 13/07/2021 | Ansandre (Pty) Ltd | 3,000 | R16.00 | Buy |
| 13/07/2021 | AL Geertsema | 4,500 | R 12.00 | Buy |
| 13/07/2021 | AL Geertsema | 1,000 | R 12.00 | Buy |
| 13/07/2021 | AL Geertsema | 9,465 | R 11.50 | Buy |
| 13/07/2021 | Malan Investment Holdings (PTY) Ltd | 11,921 | R11.00 | Buy |
| 03/05/2021 | UBI General Partner (Pty) Ltd | 600,000 | R11.50 | Buy - Mutual agreement |
| 29/09/2020 | Jacton (PTY) Ltd | 6,227 | R13.00 | Buy |
| 29/09/2020 | Jacton (PTY) Ltd | 1,193 | R 13.00 | Buy |
| 15/09/2020 | Malan Investment Holdings (PTY) Ltd | 10,000 | R 14.00 | Buy |
| 10/09/2020 | Malan Investment Holdings (PTY) Ltd | 2,735 | R 14.00 | Buy |
| 10/09/2020 | Malan Investment Holdings (PTY) Ltd | 2,735 | R 14.00 | Buy |
| 10/09/2020 | Malan Investment Holdings (PTY) Ltd | 17,548 | R 14.00 | Buy |
| 09/09/2020 | Malan Investment Holdings (PTY) Ltd | 2,452 | R 14.00 | Buy |
| 09/09/2020 | Malan Investment Holdings (PTY) Ltd | 601 | R 14.50 | Buy |
| 20/08/2020 | Malan Investment Holdings (PTY) Ltd | 4,176 | R 14.50 | Buy |
| 20/08/2020 | Malan Investment Holdings (PTY) Ltd | 2,823 | R 14.50 | Buy |
| 17/08/2020 | A Steyn | 1,000 | R15.40 | Buy |
| 17/08/2020 | Malan Investment Holdings (PTY) Ltd | 17,400 | R14.50 | Buy |
| 13/08/2020 | Malan Investment Holdings (PTY) Ltd | 10,000 | R 14.50 | Buy |
| 13/08/2020 | Malan Investment Holdings (PTY) Ltd | 10,000 | R 14.50 | Buy |
| 12/08/2020 | Malan Investment Holdings (PTY) Ltd | 5,391 | R 15.50 | Buy |
| 03/08/2020 | Malan Investment Holdings (PTY) Ltd | 44,433 | R 16.00 | Sell |
| 17/07/2020 | Jacton (PTY) Ltd | 80 | R10.00 | Buy |
| 28/02/2020 | Ansandre (Pty) Ltd | 6,000 | R 15.99 | Buy |
| 27/02/2020 | Malan Investment Holdings (PTY) Ltd | 61,260 | R15.99 | Buy |
| 27/02/2020 | Malan Investment Holdings (PTY) Ltd | 38,740 | R15.99 | Buy |
| 27/02/2020 | Carl Andre Capital (PTY) Ltd | 53,985 | R15.99 | Buy |
| 27/02/2020 | Carl Andre Capital (PTY) Ltd | 3,187 | R15.99 | Buy |
| 27/02/2020 | Acorn Private Equity Holdings (PTY) Ltd | 99,000 | R15.99 | Buy |
| 27/02/2020 | Acorn Private Equity Holdings (PTY) Ltd | 1,000 | R15.80 | Buy |
| 15/10/2019 | Acorn Private Equity Holdings (PTY) Ltd | 7,000 | R 16.10 | Sell |
| 15/10/2019 | Jacton (PTY) Ltd | 87,500 | R 16.10 | Buy |
| 15/10/2019 | Acorn Private Equity Holdings (PTY) Ltd | 87,500 | R 16.10 | Sell |
| 15/10/2019 | Acorn Private Equity Holdings (PTY) Ltd | 28,000 | R 16.10 | Sell |
| 15/10/2019 | Malan Investment Holdings (PTY) Ltd | 227,500 | R 16.10 | Buy |
| 15/10/2019 | Acorn Private Equity Holdings (PTY) Ltd | 227,500 | R 16.10 | Sell |
| 20/09/2019 | Ansandre (Pty) Ltd | 4,500 | R 16.50 | Buy |
| 18/09/2019 | Acorn Private Equity Holdings (PTY) Ltd | 8,401 | R16.50 | Buy |
| 18/09/2019 | Malan Investment Holdings (PTY) Ltd | 7,265 | R16.50 | Buy |
| 18/09/2019 | Malan Investment Holdings (PTY) Ltd | 2,715 | R16.50 | Buy |
| 18/09/2019 | Malan Investment Holdings (PTY) Ltd | 12,520 | R16.50 | Buy |
| 17/09/2019 | Malan Investment Holdings (PTY) Ltd | 11,381 | R17.50 | Buy |
| 17/09/2019 | Malan Investment Holdings (PTY) Ltd | 12,000 | R17.00 | Buy |
| 17/09/2019 | Malan Investment Holdings (PTY) Ltd | 26,146 | R17.00 | Buy |
| 17/09/2019 | Malan Investment Holdings (PTY) Ltd | 2,589 | R17.00 | Buy |
| 17/09/2019 | Malan Investment Holdings (PTY) Ltd | 5,294 | R17.00 | Buy |
| 17/09/2019 | Malan Investment Holdings (PTY) Ltd | 1,324 | R17.00 | Buy |
| 17/09/2019 | Malan Investment Holdings (PTY) Ltd | 2,647 | R17.00 | Buy |
| 16/09/2019 | A Steyn | 1,000 | R16.50 | Buy |
| 03/09/2019 | Ansandre (Pty) Ltd | 5,515 | R 18.50 | Buy |
| 03/09/2019 | Ansandre (Pty) Ltd | 9,485 | R 18.50 | Buy |
| 23/08/2019 | Malan Investment Holdings (PTY) Ltd | 7,874 | R 17.50 | Buy |
| 23/08/2019 | Malan Investment Holdings (PTY) Ltd | 876 | R 17.50 | Buy |
| 22/08/2019 | Malan Investment Holdings (PTY) Ltd | 1,250 | R 17.50 | Buy |
| 21/08/2019 | Malan Investment Holdings (PTY) Ltd | 7,767 | R 17.90 | Buy |
| 21/08/2019 | Malan Investment Holdings (PTY) Ltd | 2,233 | R 17.90 | Buy |
| 16/08/2019 | Malan Investment Holdings (PTY) Ltd | 17,641 | R 17.90 | Buy |
| 01/08/2019 | Ansandre (Pty) Ltd | 1,480 | R 20.00 | Mutual Agreement |
| 26/07/2019 | Malan Investment Holdings (PTY) Ltd | 13,158 | R 17.60 | Mutual Agreement |
| 19/07/2019 | Carl Andre Capital (PTY) Ltd | 55,500 | R 18.00 | Buy |
| 19/07/2019 | Kingston Kapitaal (PTY) Ltd | 55,500 | R 18.00 | Buy |
| 16/07/2019 | Malan Investment Holdings (PTY) Ltd | 10,000 | R 17.00 | Buy |
| 16/07/2019 | Coetzer Capital (PTY) Ltd | 1,315 | R 19.00 | Buy |
| 06/03/2019 | Malan Investment Holdings (PTY) Ltd | 2,484 | R 21.00 | Buy (Commenced 25/02/2019) |
| 04/03/2019 | Malan Investment Holdings (PTY) Ltd | 700 | R 21.00 | Buy (Commenced 25/02/2019) |
| 28/02/2019 | Acorn Private Equity Holdings (PTY) Ltd | 35,683 | R 20.00 | Mutual Agreement |
| 28/02/2019 | Malan Investment Holdings (PTY) Ltd | 139,400 | R 20.00 | Mutual Agreement |
| 28/02/2019 | Malan Investment Holdings (PTY) Ltd | 2,006 | R 21.00 | Buy |
| 25/02/2019 | Coetzer Capital (PTY) Ltd | 1,000 | R 21.50 | Buy |
| 05/12/2018 | Jacton (PTY) Ltd | 81,955 | R 22.00 | Mutual Agreement |
| 05/12/2018 | Malan Investment Holdings (PTY) Ltd | 540,905 | R 22.00 | Mutual Agreement |
| 05/12/2018 | Acorn Equity General Manager (PTY) Ltd | 655,642 | R 22.00 | Mutual Agreement |
| 05/12/2018 | Malan Investment Holdings (PTY) Ltd | 4,505 | R 22.00 | Buy |
| 05/12/2018 | Malan Investment Holdings (PTY) Ltd | 2,000 | R 22.00 | Buy |
| 20/11/2018 | Malan Investment Holdings (PTY) Ltd | 3,000 | R23.00 | Buy |
| 09/11/2018 | Malan Investment Holdings (PTY) Ltd | 25,000 | R23.00 | Buy |
| 08/11/2018 | Ansandre (Pty) Ltd | 750 | R23.90 | Buy |
| 07/11/2018 | Ansandre (Pty) Ltd | 5,000 | R 24.00 | Buy |
| 05/09/2018 | Malan Investment Holdings (PTY) Ltd | 4,000 | R 24.10 | Buy |
| 03/08/2018 | Malan Investment Holdings (PTY) Ltd | 17,130 | R 25.00 | Buy |
| 03/08/2018 | Elpier Investments (PTY) Ltd | 6,180 | R 25.00 | Buy |
| 27/06/2018 | L.E. Coetzer | 26,390 | R 25.60 | Mutual Agreement |
| 26/02/2018 | Desert Star Piggeries (PTY) Ltd | 100 | R 255.00 | Buy |
| 26/02/2018 | Boontjieskraal Landgoed BK | 1,093 | R 255.00 | Buy |
| 08/08/2017 | Acorn Agri (Pty) Ltd | 6,650 | R 230.00 | Buy |
| 08/08/2017 | Acorn Agri (Pty) Ltd | 677 | R 230.00 | Buy |
| 08/08/2017 | Acorn Agri (Pty) Ltd | 6 | R 229.00 | Buy |
| 26/07/2017 | A.V. Dickason | 100 | R 230.00 | Buy |
| 21/07/2017 | J.N. Kotzé | 2,000 | R 225.00 | Mutual Agreement |
| 20/07/2017 | D.C. Human | 10,800 | R 222.50 | Mutual Agreement |
| 30/06/2017 | L.E. Coetzer | 164 | R 225.00 | Buy |
| 30/06/2017 | Acorn Agri (Pty) Ltd | 3,000 | R 225.00 | Buy |
| 30/06/2017 | R.P. Krige | 170 | R 230.00 | Buy |
| 30/06/2017 | Boontjieskraal Landgoed CC | 730 | R 230.00 | Buy |
| 29/06/2017 | Boontjieskraal Landgoed CC | 1,000 | R 220.00 | Buy |
| 28/06/2017 | Boontjieskraal Landgoed CC | 270 | R 220.00 | Buy |
| 28/06/2017 | A.J. Uys | 100 | R 230.00 | Buy |
| 23/06/2017 | Quarrie Beleggings (Pty) Ltd | 30,000 | R 210.00 | Mutual Agreement |
| 16/02/2017 | A.J. Uys | 300 | R 210.00 | Buy |
| 16/02/2017 | Rouxwil Trust | 2,500 | R 180.00 | Mutual Agreement |
| 15/02/2017 | Acorn Agri (Pty) Ltd | 200 | R 200.00 | Buy |
| 14/02/2017 | A. Steyn | 60 | R 205.00 | Buy |
| 10/02/2017 | M.J. Roux | 225 | R 200.00 | Buy |
| 06/02/2017 | R.P. Krige | 200 | R 205.00 | Buy |
| 02/02/2017 | Acorn Agri (Pty) Ltd | 2,000 | R 200.00 | Buy |
| 30/01/2017 | AJ Uys | 10 | R 200.00 | Buy |
| 06/12/2016 | Acorn Agri (Pty) Ltd | 8,000 | R 200.00 | Buy |
| 24/11/2016 | Acorn Agri (Pty) Ltd | 3,000 | R 200.00 | Buy |
| 22/11/2016 | Acorn Agri (Pty) Ltd | 360 | R 195.00 | Buy |
| 14/11/2016 | A.J. Uys | 100 | R 210.00 | Buy |
| 09/11/2016 | Acorn Agri (Pty) Ltd | 120 | R 192.00 | Buy |
| 24/10/2016 | R.P. Krige | 300 | R 192.00 | Buy |
| 21/10/2016 | Acorn Agri (Pty) Ltd | 4,250 | R 194.00 | Buy |
| 27/09/2016 | Acorn Agri (Pty) Ltd | 7,400 | R 190.00 | Buy |
| 26/09/2016 | Acorn Agri (Pty) Ltd | 150 | R 190.00 | Buy |
| 22/09/2016 | AJ Uys | 150 | R 194.00 | Buy |
| 13/09/2016 | Acorn Agri (Pty) Ltd | 3,434 | R 190.00 | Buy |
| 13/09/2016 | Acorn Agri (Pty) Ltd | 2,000 | R 190.00 | Buy |
| 13/09/2016 | Acorn Agri (Pty) Ltd | 1,000 | R 188.00 | Buy |
| 22/08/2016 | Acorn Agri (Pty) Ltd | 8,900 | R 185.00 | Mutual Agreement |
| 04/08/2016 | A. Steyn | 100 | R 194.00 | Buy |
| 20/07/2016 | Acorn Agri (Pty) Ltd | 6,550 | R 190.00 | Buy |
| 20/07/2016 | Acorn Agri (Pty) Ltd | 481 | R 190.00 | Buy |
| 20/07/2016 | Acorn Agri (Pty) Ltd | 469 | R 190.00 | Buy |
| 20/07/2016 | Rouxwil Trust | 2,500 | R 180.00 | Buy |
| 20/07/2016 | Acorn Agri (Pty) Ltd | 200 | R 190.00 | Buy |
| 30/06/2016 | Acorn Agri (Pty) Ltd | 753 | R 190.00 | Buy |
| 30/06/2016 | Acorn Agri (Pty) Ltd | 272 | R 185.00 | Buy |
| 30/06/2016 | Acorn Agri (Pty) Ltd | 5 000 | R185.00 | Buy |
| 30/06/2016 | Acorn Agri (Pty) Ltd | 2,000 | R 190.00 | Buy |
| 30/06/2016 | Acorn Agri (Pty) Ltd | 4,000 | R 190.00 | Buy |
| 30/06/2016 | Acorn Agri (Pty) Ltd | 4,000 | R 190.00 | Buy |
| 28/06/2016 | Acorn Agri (Pty) Ltd | 4,228 | R 178.00 | Buy |
| 24/06/2016 | R.P. Krige | 200 | R 178.00 | Buy |
| 24/06/2016 | Boontjieskraal Kleinboere Vereeniging CC | 100 | R 178.00 | Buy |
| 24/06/2016 | Boontjieskraal Landgoed CC | 1,540 | R 178.00 | Buy |
| 21/06/2016 | AJ Uys | 500 | R 178.00 | Buy |
| 17/06/2016 | Boontjieskraal Kleinboere Vereeniging CC | 820 | R 189.00 | Buy |
| 23/02/2016 | Acorn Agri (Pty) Ltd | 3,234 | R 185.00 | Buy |
| 23/02/2016 | Acorn Agri (Pty) Ltd | 1,000 | R 179.50 | Buy |
| 23/02/2016 | Acorn Agri (Pty) Ltd | 1,936 | R 180.00 | Buy |
| 16/02/2016 | Boontjieskraal Kleinboere Vereniging CC | 180 | R 183.00 | Buy |
| 09/02/2016 | A.J. Uys | 100 | R 185.00 | Buy |
| 09/02/2016 | Boontjieskraal Kleinboere Vereeniging CC | 82 | R 186.00 | Buy |
| 20/01/2016 | Boontjieskraal Kleinboere Vereeniging CC | 113 | R 186.00 | Buy |
| 11/01/2016 | Acorn Agri (Pty) Ltd | 3,158 | R 190.00 | Buy |
| 11/01/2016 | Acorn Agri (Pty) Ltd | 6,842 | R 190.00 | Buy |
| 15/12/2015 | Boontjieskraal Kleinboere Vereeniging CC | 51 | R 186.00 | Buy |
| 14/12/2015 | Acorn Agri (Pty) Ltd | 1,890 | R 190.00 | Buy |
| 14/12/2015 | Acorn Agri (Pty) Ltd | 7,900 | R 190.00 | Buy |
| 11/12/2015 | Acorn Agri (Pty) Ltd | 100 | R 190.00 | Buy |
| 11/12/2015 | Acorn Agri (Pty) Ltd | 270 | R 190.00 | Buy |
| 09/12/2015 | RP Krige | 100 | R 190.00 | Buy |
| 02/12/2015 | Acorn Agri (Pty) Ltd | 2,000 | R 190.00 | Buy |
| 27/11/2015 | Acorn Agri (Pty) Ltd | 16,000 | R 190.00 | Buy |
| 26/11/2015 | Acorn Agri (Pty) Ltd | 2,000 | R 190.00 | Buy |
| 26/11/2015 | Acorn Agri (Pty) Ltd | 2,000 | R 190.00 | Buy |
| 19/10/2015 | AJ Uys | 100 | R 190.00 | Buy |
| 13/10/2015 | RP Krige | 263 | R 190.00 | Buy |
| 23/09/2015 | PSG Nominees obo Boshoff Visser Private Equity 1 | 5,500 | R 190.00 | Mutual Agreement |
| 23/09/2015 | PSG Nominees obo SJ Toerusting | 5,500 | R 190.00 | Mutual Agreement |
| 18/09/2015 | Ewenaarskloof Beleggings (Pty) Ltd | 1,800 | R 190.00 | Mutual Agreement |
| 18/09/2015 | Ewenaarskloof Beleggings (Pty) Ltd | 1,500 | R 190.00 | Mutual Agreement |
| 10/09/2015 | Ewenaarskloof Beleggings (Pty) Ltd | 1,700 | R 190.00 | Buy |
| 10/09/2015 | AJ Uys | 200 | R 190.00 | Buy |
| 01/09/2015 | AJ Uys | 200 | R 190.00 | Buy |
| 17/08/2015 | Acorn Agri (Pty) Ltd | 3,751 | R 180.00 | Mutual Agreement |
| 06/08/2015 | Acorn Agri (Pty) Ltd | 700 | R 176.00 | Buy |
| 29/07/2015 | Acorn Agri (Pty) Ltd | 100 | R 176.00 | Buy |
| 24/07/2015 | Acorn Agri (Pty) Ltd | 1,250 | R 172.00 | Buy |
| 10/07/2015 | Acorn Agri (Pty) Ltd | 6,500 | R 175.00 | Mutual Agreement |
| 10/07/2015 | Acorn Agri (Pty) Ltd | 4,030 | R 180.00 | Mutual Agreement |
| 09/07/2015 | Acorn Agri (Pty) Ltd | 970 | R 180.00 | Mutual Agreement |
| 12/01/2015 | AJ Uys | 100 | R 180.00 | Buy |
| 04/12/2014 | Acorn Agri Holdings (Pty) Ltd | 35,511 | R 134.00 | Mutual Agreement |
| 28/10/2014 | JM Slabber | 41 | R 135.00 | Buy |
| 27/10/2014 | AJ Uys | 100 | R 137.00 | Buy |
| 10/10/2014 | Acorn Agri (Pty) Ltd | 1,200 | R 134.00 | Mutual Agreement |
| 10/10/2014 | Acorn Agri (Pty) Ltd | 3,599 | R 134.00 | Mutual Agreement |
| 07/10/2014 | JM Slabber | 1,100 | R 135.00 | Buy |
| 06/10/2014 | JM Slabber | 1,859 | R 135.00 | Buy |
| 08/09/2014 | DG De Kock | 30,000 | R 20.00 | Mutual Agreement |
| 23/06/2014 | Acorn Agri (Pty) Ltd | 1,000 | R 125.00 | Buy |
| 21/02/2014 | K2012207432 T/A Acorn Agri Holdings | 20,072 | R 105.00 | Buy |
| 18/02/2014 | K2012207432 T/A Acorn Agri Holdings | 8,003 | R 100.00 | Buy |
| 11/10/2013 | J vdM Rossouw | 1,000 | R 95.00 | Buy |
| 10/10/2013 | JN Kotzé | 1,900 | R 95.00 | Buy |
| 09/10/2013 | JN Kotzé | 100 | R 100.00 | Buy |
| 05/09/2013 | S Cassiem | 173 | R 90.00 | Buy |
| 28/08/2013 | S Cassiem | 1,207 | R 89.00 | Buy |
| 29/07/2013 | RR Blom | 2,277 | R 85.00 | Buy |
| 11/07/2013 | AJ Uys | 900 | R 89.00 | Buy |
| 15/02/2013 | JLR Dippenaar (GFG) | 6,743 | R 70.00 | Buy |
| 11/02/2013 | JLR Dippenaar (GFG) | 20,000 | R 70.00 | Buy |
| 30/01/2013 | JLR Dippenaar (GFG) | 644 | R 69.00 | Buy |
| 24/01/2013 | JLR Dippenaar (GFG) | 7,000 | R 69.00 | Buy |