| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 09-Jan-26 | 06-Jan-26 | Buy Dividends | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 221.60 | GBX | 48 | 2,240,813 |
| 09-Jan-26 | 06-Jan-26 | Buy Dividends | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 221.60 | GBX | 110 | 4,084,418 |
| 24-Nov-25 | 21-Nov-25 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 209.14 | GBX | 76,988 | 2,240,765 |
| 24-Nov-25 | 20-Nov-25 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 209.57 | GBX | 42,946 | 4,084,308 |
| 12-Aug-25 | 08-Aug-25 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 193.55 | GBX | 60 | 2,163,777 |
| 12-Aug-25 | 08-Aug-25 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 193.55 | GBX | 139 | 4,041,362 |
| 17-Jul-25 | 15-Jul-25 | Sell | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 44.20 | ZAR | 316,772 | 4,041,223 |
| 17-Jul-25 | 16-Jul-25 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 195.83 | GBX | 118,000 | 4,041,223 |
| 17-Jul-25 | 15-Jul-25 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 192.98 | GBX | 32,000 | 4,041,223 |
| 10-Jul-25 | 08-Jul-25 | Transfer From | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | - | - | 257,437 | 2,163,717 |
| 10-Jul-25 | 08-Jul-25 | Transfer From | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | - | - | 1,029,362 | 4,207,995 |
| 14-Jan-25 | 13-Jan-25 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 139.50 | GBX | 64 | 1,906,280 |
| 14-Jan-25 | 13-Jan-25 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 139.50 | GBX | 147 | 3,178,633 |
| 14-Aug-24 | 13-Aug-24 | Buy Dividends | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 164.34 | GBX | 143 | 3,178,339 |
| 14-Aug-24 | 13-Aug-24 | Buy Dividends | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 164.34 | GBX | 62 | 1,906,152 |
| 07-Jun-24 | 06-Jun-24 | Sell | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 158.00 | GBX | 6,728 | 1,906,090 |
| 07-Jun-24 | 06-Jun-24 | Sell | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 158.00 | GBX | 10,034 | 1,906,090 |
| 07-Jun-24 | 06-Jun-24 | Transfer From | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 158.00 | GBX | 11,268 | 1,906,090 |
| 07-Jun-24 | 06-Jun-24 | Transfer From | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 158.17 | GBX | 881,205 | 3,178,196 |
| 07-Jun-24 | 06-Jun-24 | Sell | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 158.17 | GBX | 332,498 | 1,906,090 |
| 07-Jun-24 | 06-Jun-24 | Transfer From | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 158.00 | GBX | 35,680 | 3,178,196 |
| 07-Jun-24 | 06-Jun-24 | Transfer From | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 158.00 | GBX | 7,550 | 1,906,090 |
| 07-Jun-24 | 06-Jun-24 | Transfer From | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 158.17 | GBX | 372,466 | 1,906,090 |
| 07-Jun-24 | 06-Jun-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 158.00 | GBX | 26,617 | 3,178,196 |
| 14-Mar-24 | 11-Mar-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 165.00 | GBX | 31,887 | 2,234,694 |
| 11-Mar-24 | 07-Mar-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 165.00 | GBX | 79,132 | 2,202,807 |
| 11-Mar-24 | 08-Mar-24 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 165.00 | GBX | 45,512 | 1,864,066 |
| 07-Mar-24 | 05-Mar-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 164.00 | GBX | 21,637 | 2,123,675 |
| 29-Feb-24 | 28-Feb-24 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 167.47 | GBX | 153,887 | 1,818,554 |
| 29-Feb-24 | 28-Feb-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 163.11 | GBX | 172,957 | 2,102,038 |
| 29-Feb-24 | 26-Feb-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 167.86 | GBX | 32,269 | 2,102,038 |
| 29-Feb-24 | 27-Feb-24 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 165.00 | GBX | 51,556 | 1,818,554 |
| 29-Feb-24 | 27-Feb-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 164.00 | GBX | 118 | 2,102,038 |
| 22-Feb-24 | 20-Feb-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 168.00 | GBX | 17,976 | 1,864,307 |
| 12-Feb-24 | 09-Feb-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 172.00 | GBX | - | 1,846,331 |
| 05-Feb-24 | 01-Feb-24 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 175.00 | GBX | 1,500 | 1,613,111 |
| 05-Feb-24 | 01-Feb-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 174.00 | GBX | 78,153 | 1,846,331 |
| 01-Feb-24 | 30-Jan-24 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 176.00 | GBX | 348,148 | 1,768,178 |
| 01-Feb-24 | 30-Jan-24 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 176.00 | GBX | 500,000 | 1,611,611 |
| 05-Jan-24 | 03-Jan-24 | Buy Dividends | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 176.90 | GBX | 51 | 611,611 |
| 05-Jan-24 | 03-Jan-24 | Buy Dividends | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 176.90 | GBX | 118 | 1,420,030 |
| 28-Sep-23 | 26-Sep-23 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 170.00 | GBX | 10,335 | 1,419,912 |
| 14-Sep-23 | 13-Sep-23 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 167.00 | GBX | 11,392 | 611,560 |
| 14-Sep-23 | 12-Sep-23 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 167.00 | GBX | 175,000 | 1,409,577 |
| 11-Sep-23 | 08-Sep-23 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 165.00 | GBX | 230,000 | 1,234,577 |
| 11-Sep-23 | 07-Sep-23 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 167.00 | GBX | 700 | 1,234,577 |
| 11-Sep-23 | 07-Sep-23 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 169.00 | GBX | 330,000 | 600,168 |
| 07-Sep-23 | 04-Sep-23 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 170.00 | GBX | 10,000 | 1,003,877 |
| 07-Sep-23 | 06-Sep-23 | Buy | Kim Mary McFarland held the position of Finance Director at the time of this trade.Kim Mary McFarland | 168.00 | GBX | 50,000 | 270,168 |
| 10-Aug-23 | 07-Aug-23 | Buy | Hendrik du Toit held the position of Chief Executive Officer at the time of this trade.Hendrik du Toit | 167.86 | GBX | 58,982 | 993,877 |