| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 21-Apr-26 | 20-Apr-26 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,290.00 | GBX | 1,200 | 7,513,400 |
| 20-Apr-26 | 16-Apr-26 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,285.00 | GBX | 5,000 | 7,512,200 |
| 13-Apr-26 | 07-Apr-26 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,200.00 | GBX | 1,700 | 7,507,200 |
| 10-Jul-25 | 09-Jul-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,225.00 | GBX | 5,000 | 7,505,500 |
| 04-Jun-25 | 04-Jun-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,123.00 | GBX | 5,000 | 7,495,500 |
| 11-Apr-25 | 31-Mar-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,099.00 | GBX | 1,000 | 7,490,500 |
| 11-Apr-25 | 31-Mar-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,099.00 | GBX | 4,000 | 7,490,500 |
| 17-Feb-25 | 06-Feb-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,134.30 | GBX | 2,000 | 7,477,500 |
| 04-Feb-25 | 30-Jan-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,116.40 | GBX | 2,000 | 7,475,500 |
| 20-Jan-25 | 20-Jan-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,162.00 | GBX | 5,000 | 7,475,500 |
| 04-Nov-24 | 01-Nov-24 | Sell | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,250.00 | GBX | 5,000 | 7,470,500 |
| 17-Sep-24 | 16-Sep-24 | Buy | Jamie Brooke held the position of Independent Non-Executive Director at the time of this trade.Jamie Brooke | 1,425.00 | GBX | 8,000 | 17,500 |
| 13-Sep-24 | 12-Sep-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,410.00 | GBX | 10,000 | 7,475,500 |
| 13-Sep-24 | 13-Sep-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,410.00 | GBX | 2,000 | 7,475,500 |
| 12-Sep-24 | 11-Sep-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,400.00 | GBX | 3,000 | 7,453,500 |
| 12-Sep-24 | 11-Sep-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,400.00 | GBX | 2,000 | 7,453,500 |
| 06-Sep-24 | 03-Sep-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,435.00 | GBX | 5,000 | 7,448,500 |
| 03-Sep-24 | 02-Sep-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,435.00 | GBX | 5,000 | 7,443,500 |
| 02-Sep-24 | 30-Aug-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,433.00 | GBX | 15,000 | 7,443,500 |
| 09-Aug-24 | 09-Aug-24 | Buy | Judith MacKenzie held the position of Non-Executive Director at the time of this trade.Judith MacKenzie | 1,430.63 | GBX | 3,563 | 3,563 |
| 01-Mar-24 | 29-Feb-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,147.30 | GBX | 6,500 | 7,423,500 |
| 26-Feb-24 | 23-Feb-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,140.73 | GBX | 12,500 | 7,417,000 |
| 19-Feb-24 | 16-Feb-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,147.30 | GBX | 6,500 | 7,404,500 |
| 19-Feb-24 | 16-Feb-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,150.00 | GBX | 4,500 | 7,404,500 |
| 13-Feb-24 | 09-Feb-24 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,115.91 | GBX | 18,500 | 373,500 |
| 18-Jan-24 | 17-Jan-24 | Buy | Jamie Brooke held the position of Independent Non-Executive Director at the time of this trade.Jamie Brooke | 1,200.00 | GBX | 5,000 | 9,500 |
| 05-Jan-24 | 03-Jan-24 | Buy | Jamie Brooke held the position of Independent Non-Executive Director at the time of this trade.Jamie Brooke | 1,197.50 | GBX | 2,500 | 4,500 |
| 19-Jan-23 | 18-Jan-23 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 1,232.00 | GBX | 2,500 | 355,000 |
| 13-Jan-23 | 13-Jan-23 | Buy | Jamie Brooke held the position of Independent Non-Executive Director at the time of this trade.Jamie Brooke | 1,135.00 | GBX | 2,000 | 2,000 |
| 31-Mar-21 | 31-Mar-21 | Notification of Holding | John Grace held the position of Non-Executive Director at the time of this trade.John Grace | - | - | - | 130,000 |
| 31-Mar-21 | 31-Mar-21 | Notification of Holding | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | - | - | - | 350,000 |
| 03-Jun-11 | 03-Jun-11 | Notification of Holding | John Grace held the position of Non-Executive Director at the time of this trade.John Grace | - | - | - | 130,000 |