| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 26-Jun-25 | 25-Jun-25 | Buy | Magali Anderson held the position of Non-Executive Director at the time of this trade.Magali Anderson | 2,044.00 | GBX | 341 | 2,003 |
| 26-Jun-25 | 25-Jun-25 | Buy | Nonkululeko Nyembezi held the position of Independent Non-Executive Director at the time of this trade.Nonkululeko Nyembezi | 2,044.00 | GBX | 347 | 5,031 |
| 26-Jun-25 | 25-Jun-25 | Buy | Stuart J Chambers held the position of Chairman at the time of this trade.Stuart J Chambers | 2,044.00 | GBX | 859 | 21,374 |
| 19-Jun-25 | 19-Jun-25 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 7 | 30,738 |
| 19-Jun-25 | 19-Jun-25 | Buy | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,149.00 | GBX | 7 | 30,738 |
| 19-Jun-25 | 19-Jun-25 | Buy | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,149.00 | GBX | 5 | 102,481 |
| 19-Jun-25 | 19-Jun-25 | Transfer From | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | - | - | 5 | 102,481 |
| 16-May-25 | 14-May-25 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 7 | 34,885 |
| 16-May-25 | 14-May-25 | Buy | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,206.00 | GBX | 7 | 34,885 |
| 16-May-25 | 14-May-25 | Buy | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,206.00 | GBX | 6 | 116,348 |
| 16-May-25 | 14-May-25 | Transfer From | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | - | - | 6 | 116,348 |
| 09-May-25 | 07-May-25 | Buy Dividends | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,091.00 | GBX | 1 | 34,871 |
| 09-May-25 | 07-May-25 | Buy Dividends | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,091.00 | GBX | 55 | 116,336 |
| 16-Apr-25 | 14-Apr-25 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 7 | 34,871 |
| 16-Apr-25 | 14-Apr-25 | Buy | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,005.00 | GBX | 7 | 34,871 |
| 16-Apr-25 | 14-Apr-25 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 7 | 34,871 |
| 16-Apr-25 | 14-Apr-25 | Transfer From | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | - | - | 6 | 116,281 |
| 16-Apr-25 | 14-Apr-25 | Buy | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,005.00 | GBX | 6 | 116,281 |
| 02-Apr-25 | 01-Apr-25 | Sell | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,132.78 | GBX | 18,877 | 34,864 |
| 02-Apr-25 | 01-Apr-25 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 40,081 | 34,864 |
| 26-Mar-25 | 24-Mar-25 | Buy | Nonkululeko Nyembezi held the position of Independent Non-Executive Director at the time of this trade.Nonkululeko Nyembezi | 2,319.40 | GBX | 305 | 5,318 |
| 26-Mar-25 | 24-Mar-25 | Buy | Stuart J Chambers held the position of Chairman at the time of this trade.Stuart J Chambers | 2,319.40 | GBX | 756 | 23,293 |
| 26-Mar-25 | 24-Mar-25 | Buy | Magali Anderson held the position of Non-Executive Director at the time of this trade.Magali Anderson | 2,319.40 | GBX | 303 | 1,887 |
| 25-Mar-25 | 21-Mar-25 | Buy | Anne Wade held the position of Non-Executive Director at the time of this trade.Anne Wade | 2,271.50 | GBX | 1,300 | 1,300 |
| 18-Mar-25 | 14-Mar-25 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 7 | 13,660 |
| 18-Mar-25 | 14-Mar-25 | Buy | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,325.00 | GBX | 7 | 13,660 |
| 18-Mar-25 | 14-Mar-25 | Transfer From | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | - | - | 6 | 116,275 |
| 18-Mar-25 | 14-Mar-25 | Buy | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,325.00 | GBX | 6 | 116,275 |
| 26-Feb-25 | 24-Feb-25 | Sell | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,388.10 | GBX | 22,708 | 116,263 |
| 26-Feb-25 | 24-Feb-25 | Transfer From | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | - | - | 48,212 | 116,263 |
| 20-Dec-24 | 19-Dec-24 | Buy | Magali Anderson held the position of Non-Executive Director at the time of this trade.Magali Anderson | 2,347.50 | GBX | 294 | 1,584 |
| 20-Dec-24 | 19-Dec-24 | Buy | Stuart J Chambers held the position of Chairman at the time of this trade.Stuart J Chambers | 2,347.50 | GBX | 729 | 22,537 |
| 20-Dec-24 | 19-Dec-24 | Buy | Nonkululeko Nyembezi held the position of Independent Non-Executive Director at the time of this trade.Nonkululeko Nyembezi | 2,347.50 | GBX | 297 | 5,013 |
| 18-Dec-24 | 16-Dec-24 | Buy | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,446.00 | GBX | 6 | 13,646 |
| 18-Dec-24 | 16-Dec-24 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 6 | 13,646 |
| 18-Dec-24 | 16-Dec-24 | Transfer From | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | - | - | 5 | 90,759 |
| 18-Dec-24 | 16-Dec-24 | Buy | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,446.00 | GBX | 5 | 90,759 |
| 18-Nov-24 | 14-Nov-24 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 7 | 13,634 |
| 18-Nov-24 | 14-Nov-24 | Transfer From | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,183.00 | GBX | 6 | 90,749 |
| 18-Nov-24 | 14-Nov-24 | Buy | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,183.00 | GBX | 7 | 13,634 |
| 18-Nov-24 | 12-Nov-24 | Buy | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,183.00 | GBX | 6 | 90,749 |
| 16-Oct-24 | 14-Oct-24 | Transfer From | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | - | - | 5 | 90,731 |
| 16-Oct-24 | 14-Oct-24 | Buy | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,223.20 | GBX | 5 | 90,731 |
| 16-Oct-24 | 14-Oct-24 | Buy | John Heasley held the position of Finance Director at the time of this trade.John Heasley | 2,223.20 | GBX | 6 | 13,620 |
| 16-Oct-24 | 14-Oct-24 | Transfer From | John Heasley held the position of Finance Director at the time of this trade.John Heasley | - | - | 6 | 13,620 |
| 02-Oct-24 | 27-Sep-24 | Buy | Duncan Wanblad held the position of CEO at the time of this trade.Duncan Wanblad | 2,441.40 | GBX | 89 | 90,721 |
| 02-Oct-24 | 27-Sep-24 | Buy Dividends | Marcelo Bastos held the position of Independent Non-Executive Director at the time of this trade.Marcelo Bastos | 2,490.23 | GBX | 23 | 2,824 |
| 30-Sep-24 | 25-Sep-24 | Buy | Ian Ashby held the position of Independent Non-Executive Director at the time of this trade.Ian Ashby | 3,063.88 | GBX | 2,500 | 4,928 |
| 25-Sep-24 | 24-Sep-24 | Buy | Stuart J Chambers held the position of Chairman at the time of this trade.Stuart J Chambers | 2,278.00 | GBX | 752 | 21,808 |
| 25-Sep-24 | 24-Sep-24 | Buy | Magali Anderson held the position of Non-Executive Director at the time of this trade.Magali Anderson | 2,278.00 | GBX | 303 | 1,290 |