| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 06-May-26 | 01-May-26 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 36.00 | GBX | 50,000 | 39,197,500 |
| 29-Apr-26 | 27-Apr-26 | Buy | Martin J Gilbert held the position of Executive Chairman at the time of this trade.Martin J Gilbert | 4.05 | GBX | 1,500,000 | 10,392,500 |
| 18-Mar-26 | 13-Mar-26 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 3.41 | GBX | 325,000 | 32,547,500 |
| 12-Sep-25 | 10-Sep-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 36.00 | GBX | 75,000 | 32,514,500 |
| 19-Aug-25 | 15-Aug-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 35.00 | GBX | 150,000 | 32,514,500 |
| 13-Aug-25 | 08-Aug-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 35.00 | GBX | 475,000 | 32,514,500 |
| 27-Mar-25 | 25-Mar-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 32.67 | GBX | 600,000 | 800,000 |
| 17-Mar-25 | 12-Mar-25 | Transfer From | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | - | - | 2,300,000 | - |