| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 10-Apr-26 | 07-Apr-26 | Transfer To | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | - | - | 31,500 | 38,677,242 |
| 07-Apr-26 | 31-Mar-26 | Transfer To | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | - | - | 106,500 | 19,836,130 |
| 27-Feb-26 | 27-Feb-26 | Transfer To | Sarah Vawda held the position of Independent Non-Executive Director at the time of this trade.Sarah Vawda | - | - | 16,666 | 29,823 |
| 15-Dec-25 | 12-Dec-25 | Transfer To | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | - | - | 284,452 | 19,942,630 |
| 13-May-25 | 08-May-25 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 38.00 | GBX | 3,142,449 | 20,227,082 |
| 13-May-25 | 08-May-25 | Buy | Sarah Vawda held the position of Independent Non-Executive Director at the time of this trade.Sarah Vawda | 38.00 | GBX | 13,157 | 29,823 |
| 13-May-25 | 08-May-25 | Buy | Mark Fautley held the position of CFO at the time of this trade.Mark Fautley | 38.00 | GBX | 39,473 | 119,284 |
| 13-May-25 | 08-May-25 | Buy | Marguarite Joanna Arnold held the position of CEO at the time of this trade.Marguarite Joanna Arnold | 38.00 | GBX | 39,473 | 793,754 |
| 13-May-25 | 08-May-25 | Buy | Christopher Satterthwaite held the position of Non-Executive Chairman at the time of this trade.Christopher Satterthwaite | 38.00 | GBX | 26,315 | 120,911 |
| 28-Jan-25 | 24-Jan-25 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 47.85 | GBX | 100,000 | 18,163,580 |
| 07-Oct-24 | 04-Oct-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 56.11 | GBX | 35,000 | 119,068 |
| 07-Oct-24 | 04-Oct-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 58.90 | GBX | 38,409 | 119,068 |
| 30-Sep-24 | 27-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 62.03 | GBX | 45,659 | 45,659 |
| 30-Sep-24 | 27-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 60.12 | GBX | 50,000 | 45,659 |