| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 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 | - | - | 96,009 | 67,733,504 |
| 16-Dec-25 | 12-Dec-25 | Transfer To | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | - | - | 208,135 | 18,494,025 |
| 09-Dec-24 | 04-Dec-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 82.00 | GBX | 25,000 | 18,702,160 |
| 09-Dec-24 | 03-Dec-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 78.93 | GBX | 40,000 | 18,702,160 |
| 09-Dec-24 | 02-Dec-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 79.17 | GBX | 25,000 | 18,702,160 |
| 09-Dec-24 | 03-Dec-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 79.23 | GBX | 63,275 | 18,702,160 |
| 09-Dec-24 | 02-Dec-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 79.00 | GBX | 75,000 | 18,702,160 |
| 04-Dec-24 | 03-Dec-24 | Buy | Marie Holive held the position of Independent Non-Executive Director at the time of this trade.Marie Holive | 78.80 | GBX | 25,252 | 25,252 |
| 03-Dec-24 | 29-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 78.73 | GBX | 20,000 | 18,282,335 |
| 03-Dec-24 | 28-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 78.37 | GBX | 100,000 | 18,282,335 |
| 03-Dec-24 | 29-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 79.90 | GBX | 47,900 | 18,282,335 |
| 28-Nov-24 | 26-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 78.83 | GBX | 93,170 | 17,926,535 |
| 28-Nov-24 | 25-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 81.36 | GBX | 110,000 | 17,926,535 |
| 28-Nov-24 | 27-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 78.53 | GBX | 88,960 | 17,926,535 |
| 25-Nov-24 | 21-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 83.39 | GBX | 26,575 | 18,310,568 |
| 25-Nov-24 | 19-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 84.79 | GBX | 52,454 | 18,310,568 |
| 25-Nov-24 | 18-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 84.92 | GBX | 10,000 | 18,310,568 |
| 25-Nov-24 | 20-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 85.18 | GBX | 50,000 | 18,310,568 |
| 25-Nov-24 | 22-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 82.06 | GBX | 50,000 | 18,310,568 |
| 19-Nov-24 | 15-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 84.82 | GBX | 75,000 | 18,121,539 |
| 18-Nov-24 | 14-Nov-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 85.80 | GBX | 100,000 | 18,046,539 |
| 14-Oct-24 | 11-Oct-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 130.60 | GBX | 7,000 | 17,946,539 |
| 14-Oct-24 | 07-Oct-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 133.63 | GBX | 13,004 | 17,946,539 |
| 08-Oct-24 | 04-Oct-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 134.90 | GBX | 8,000 | 17,926,535 |
| 01-Oct-24 | 25-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 130.37 | GBX | 6,254 | 66,807,111 |
| 01-Oct-24 | 24-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 130.43 | GBX | 10,000 | 66,807,111 |
| 01-Oct-24 | 23-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 129.60 | GBX | 4,000 | 66,807,111 |
| 25-Sep-24 | 20-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 131.35 | GBX | 6,598 | 66,782,857 |
| 09-Sep-24 | 06-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 120.80 | GBX | 6,000 | 66,776,259 |
| 09-Sep-24 | 03-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 132.71 | GBX | 7,000 | 66,776,259 |
| 09-Sep-24 | 02-Sep-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 134.54 | GBX | 13,000 | 66,776,259 |
| 03-Sep-24 | 28-Aug-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 134.86 | GBX | 10,000 | 66,750,259 |
| 03-Sep-24 | 30-Aug-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 132.97 | GBX | 6,000 | 66,750,259 |
| 03-Sep-24 | 29-Aug-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 132.10 | GBX | 5,599 | 66,750,259 |
| 03-Sep-24 | 27-Aug-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 140.13 | GBX | 15,000 | 66,750,259 |
| 27-Aug-24 | 23-Aug-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 140.08 | GBX | 8,000 | 66,713,660 |
| 27-Aug-24 | 22-Aug-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 141.82 | GBX | 11,000 | 66,713,660 |
| 27-Aug-24 | 20-Aug-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 146.12 | GBX | 10,000 | 66,713,660 |
| 27-Aug-24 | 19-Aug-24 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 141.63 | GBX | 8,000 | 66,713,660 |
| 10-Jun-24 | 07-Jun-24 | Exercise of Option | William Green held the position of Group CFO at the time of this trade.William Green | - | - | 19,205 | - |
| 20-Nov-23 | 17-Nov-23 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 115.70 | GBX | 4,000 | 66,676,660 |
| 20-Nov-23 | 16-Nov-23 | Buy | Max Royde held the position of Non-Executive Director at the time of this trade.Max Royde | 115.65 | GBX | 4,000 | 66,676,660 |
| 18-Sep-15 | 17-Sep-15 | Exercise of Option | Lewis Paul Miller held the position of Group Finance Director at the time of this trade.Lewis Paul Miller | 24.38 | GBX | 12,304 | - |
| 18-Sep-15 | 17-Sep-15 | Exercise of Option | Lewis Paul Miller held the position of Group Finance Director at the time of this trade.Lewis Paul Miller | 24.38 | GBX | 12,304 | 12,304 |
| 26-Feb-15 | 26-Feb-15 | Sell | James Liddiard held the position of Company Secretary at the time of this trade.James Liddiard | 28.05 | GBX | 94,278 | 98,907 |
| 06-Feb-15 | 05-Feb-15 | Sell | Andrew (Andy) Roberts held the position of CEO at the time of this trade.Andrew (Andy) Roberts | 29.51 | GBX | 3,234,599 | 5,988,721 |
| 22-Jan-15 | 22-Jan-15 | Sell | Andrew (Andy) Roberts held the position of CEO at the time of this trade.Andrew (Andy) Roberts | 28.65 | GBX | 2,895,736 | 10,809,488 |
| 22-Jan-15 | 22-Jan-15 | Sell | Jane Hall held the position of Group Finance Director at the time of this trade.Jane Hall | 28.65 | GBX | 682,222 | 4,312,332 |
| 22-Jan-15 | 22-Jan-15 | Transfer From | James Liddiard held the position of Company Secretary at the time of this trade.James Liddiard | - | - | 150,745 | 194,303 |
| 22-Jan-15 | 22-Jan-15 | Sell | James Liddiard held the position of Company Secretary at the time of this trade.James Liddiard | 28.65 | GBX | 71,207 | 194,303 |