| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 30-Apr-26 | 27-Apr-26 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 34.00 | GBX | 2,900,000 | 39,197,500 |
| 30-Mar-26 | 26-Mar-26 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 35.86 | GBX | 1,375,000 | 36,297,500 |
| 24-Mar-26 | 20-Mar-26 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 35.00 | GBX | 2,375,000 | 34,922,500 |
| 13-Oct-25 | 10-Oct-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 40.00 | GBX | 33,000 | 32,547,500 |
| 30-May-25 | 22-May-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 31.00 | GBX | 100,000 | 32,514,500 |
| 21-May-25 | 16-May-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 29.00 | GBX | 250,000 | 32,414,500 |
| 29-Apr-25 | 25-Apr-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 29.00 | GBX | 200,000 | 32,164,500 |
| 09-Apr-25 | 07-Apr-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 30.24 | GBX | 400,000 | 31,964,500 |
| 08-Apr-25 | 04-Apr-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 32.30 | GBX | 550,000 | 1,950,000 |
| 31-Mar-25 | 28-Mar-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 33.00 | GBX | 50,000 | 850,000 |
| 24-Mar-25 | 21-Mar-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 32.31 | GBX | 400,000 | 800,000 |
| 19-Mar-25 | 18-Mar-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 32.70 | GBX | 200,000 | 400,000 |
| 11-Mar-25 | 07-Mar-25 | Buy | Christopher Mills held the position of Non-Executive Director at the time of this trade.Christopher Mills | 35.00 | GBX | 500,000 | - |