| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 27-Mar-26 | 26-Mar-26 | Sell | Mark Elliott held the position of Non-Executive Chairman at the time of this trade.Mark Elliott | 27.00 | GBX | 63,165 | 116,666 |
| 27-Mar-26 | 26-Mar-26 | Buy | Mark Elliott held the position of Non-Executive Chairman at the time of this trade.Mark Elliott | 27.07 | GBX | 63,165 | 116,666 |
| 18-Mar-26 | 18-Mar-26 | Buy | Omar Essam El-Din Saleh Hamdi held the position of CEO at the time of this trade.Omar Essam El-Din Saleh Hamdi | 35.00 | GBX | 125,000 | 269,000 |
| 16-Mar-26 | 16-Mar-26 | Buy | Omar Essam El-Din Saleh Hamdi held the position of CEO at the time of this trade.Omar Essam El-Din Saleh Hamdi | 28.00 | GBX | 144,000 | 144,000 |
| 16-Dec-25 | 16-Dec-25 | Notification of Holding | Linda Marston Weston held the position of Non-Executive Director at the time of this trade.Linda Marston Weston | - | - | - | 33,333 |
| 16-Dec-25 | 16-Dec-25 | Notification of Holding | Adam Hurst held the position of CFO at the time of this trade.Adam Hurst | - | - | - | 66,666 |
| 16-Dec-25 | 16-Dec-25 | Notification of Holding | Mark Elliott held the position of Non-Executive Chairman at the time of this trade.Mark Elliott | - | - | - | 116,666 |