| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 13-Feb-26 | 12-Feb-26 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 0.06 | USD | 37,500 | 3,430,096 |
| 12-Feb-26 | 11-Feb-26 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 3.02 | USD | 500 | 3,392,596 |
| 12-Feb-26 | 11-Feb-26 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 3.01 | USD | 500 | 3,392,596 |
| 12-Feb-26 | 11-Feb-26 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 3.05 | USD | 500 | 3,392,596 |
| 12-Feb-26 | 11-Feb-26 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 3.05 | USD | 500 | 3,392,596 |
| 12-Feb-26 | 11-Feb-26 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 3.01 | USD | 500 | 3,392,596 |
| 12-Feb-26 | 11-Feb-26 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 2.93 | USD | 500 | 3,392,596 |
| 12-Feb-26 | 11-Feb-26 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 3.74 | USD | 10 | 3,392,596 |
| 26-Sep-25 | 26-Sep-25 | Placing | Robert (Rob) Graham Naylor held the position of Non-Executive Director at the time of this trade.Robert (Rob) Graham Naylor | 9.50 | GBX | 105,263 | 693,318 |
| 26-Sep-25 | 26-Sep-25 | Placing | Catherine Coste held the position of Non-Executive Director at the time of this trade.Catherine Coste | 9.50 | GBX | 105,263 | 385,129 |
| 26-Sep-25 | 26-Sep-25 | Placing | Christopher H B Mills held the position of Non-Executive Chairman at the time of this trade.Christopher H B Mills | 9.50 | GBX | 2,500,000 | 17,061,345 |
| 11-Dec-24 | 05-Dec-24 | Buy | Christopher H B Mills held the position of Non-Executive Chairman at the time of this trade.Christopher H B Mills | 7.00 | GBX | 48,601 | 14,658,547 |
| 11-Dec-24 | 10-Dec-24 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 8.50 | GBX | 25,000 | 3,242,096 |
| 06-Dec-24 | 05-Dec-24 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.50 | GBX | 53,300 | 3,217,096 |
| 11-Oct-24 | 08-Oct-24 | Placing | Christopher H B Mills held the position of Non-Executive Chairman at the time of this trade.Christopher H B Mills | 9.00 | GBX | 500,000 | 14,609,946 |
| 11-Oct-24 | 07-Oct-24 | Sell | Christopher H B Mills held the position of Non-Executive Chairman at the time of this trade.Christopher H B Mills | 8.00 | GBX | 83,696 | 14,609,946 |
| 10-Feb-23 | 08-Feb-23 | Placing | Christopher H B Mills held the position of Non-Executive Chairman at the time of this trade.Christopher H B Mills | 90.00 | GBX | 346,375 | 10,072,500 |
| 31-Mar-22 | 31-Mar-22 | Placing | Timothy Scannell held the position of Independent Non-Executive Director at the time of this trade.Timothy Scannell | 276.00 | GBX | 68,964 | 68,964 |
| 31-Mar-22 | 31-Mar-22 | Placing | Ann E. Berman held the position of Non-Executive Director at the time of this trade.Ann E. Berman | 276.00 | GBX | 27,586 | 39,586 |
| 31-Mar-22 | 31-Mar-22 | Placing | Christopher H B Mills held the position of Interim Chairman at the time of this trade.Christopher H B Mills | 276.00 | GBX | 551,724 | 9,726,125 |
| 17-Dec-21 | 16-Dec-21 | Buy | Ann E. Berman held the position of Non-Executive Director at the time of this trade.Ann E. Berman | 14.00 | USD | 3,000 | 12,000 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.92 | USD | 400 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.75 | USD | 200 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.80 | USD | 200 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 8.01 | USD | 50 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.88 | USD | 60 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.90 | USD | 100 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 8.00 | USD | 180 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 8.00 | USD | 180 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.75 | USD | 100 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.86 | USD | 200 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.93 | USD | 100 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.93 | USD | 400 | 2,746,386 |
| 13-Dec-21 | 10-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.88 | USD | 200 | 2,746,386 |
| 09-Dec-21 | 09-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.50 | USD | 66 | 2,744,016 |
| 09-Dec-21 | 09-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 8.02 | USD | 400 | 2,744,016 |
| 09-Dec-21 | 09-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.53 | USD | 300 | 2,744,016 |
| 09-Dec-21 | 09-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.55 | USD | 240 | 2,744,016 |
| 09-Dec-21 | 09-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.80 | USD | 1,000 | 2,744,016 |
| 08-Dec-21 | 08-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.55 | USD | 1,000 | 2,742,010 |
| 08-Dec-21 | 08-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.52 | USD | 200 | 2,742,010 |
| 08-Dec-21 | 08-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.50 | USD | 500 | 2,742,010 |
| 08-Dec-21 | 08-Dec-21 | Buy | James Renwick McCullough held the position of CEO at the time of this trade.James Renwick McCullough | 7.43 | USD | 200 | 2,742,010 |
| 13-Aug-21 | 10-Aug-21 | Exercise of Option | James Sterling held the position of CFO at the time of this trade.James Sterling | 14.07 | USD | 12,000 | 1,830,640 |
| 13-Aug-21 | 12-Aug-21 | Sell | James Sterling held the position of CFO at the time of this trade.James Sterling | 14.00 | USD | 12,000 | 1,830,640 |
| 06-Aug-21 | 05-Aug-21 | Sell | James Sterling held the position of CFO at the time of this trade.James Sterling | 13.98 | USD | 6,000 | 1,830,640 |
| 06-Aug-21 | 03-Aug-21 | Sell | James Sterling held the position of CFO at the time of this trade.James Sterling | 14.30 | USD | 12,000 | 1,830,640 |
| 06-Aug-21 | 05-Aug-21 | Sell | James Sterling held the position of CFO at the time of this trade.James Sterling | 14.00 | USD | 6,000 | 1,830,640 |
| 30-Jul-21 | 29-Jul-21 | Sell | James Sterling held the position of CFO at the time of this trade.James Sterling | 16.49 | USD | 12,000 | 1,854,640 |
| 30-Jul-21 | 29-Jul-21 | Sell | James Sterling held the position of CFO at the time of this trade.James Sterling | 1,515.00 | GBX | 12,000 | 1,854,640 |