| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 27-Nov-25 | 25-Nov-25 | Buy | Massy Larizadeh held the position of Senior Independent Director at the time of this trade.Massy Larizadeh | 102.83 | GBX | 8,850 | 33,841 |
| 25-Nov-25 | 21-Nov-25 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 101.00 | GBX | 50,000 | 920,229 |
| 11-Sep-25 | 11-Sep-25 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 123.52 | GBX | 40,000 | 870,229 |
| 07-Jul-25 | 07-Jul-25 | Buy | David Hunter held the position of Chairman at the time of this trade.David Hunter | 125.42 | GBX | 30,000 | 30,000 |
| 23-Jul-24 | 19-Jul-24 | Buy | Daniel J.B. Taylor held the position of Senior Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 10.00 | GBX | 12,857 | 2,255,126 |
| 23-Jul-24 | 19-Jul-24 | Buy | Daniel J.B. Taylor held the position of Senior Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 10.00 | GBX | 35,882 | 2,255,126 |
| 23-Jul-24 | 19-Jul-24 | Buy | Daniel J.B. Taylor held the position of Senior Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 10.00 | GBX | 596,782 | 2,255,126 |
| 23-Jul-24 | 19-Jul-24 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 10.00 | GBX | 388,853 | 1,587,368 |
| 23-Jul-24 | 19-Jul-24 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 10.00 | GBX | 2,501,273 | 7,902,288 |
| 23-Jul-24 | 19-Jul-24 | Buy | Daniel J.B. Taylor held the position of Senior Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 10.00 | GBX | 10,067 | 2,255,126 |
| 23-Jul-24 | 19-Jul-24 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 10.00 | GBX | 388,853 | 1,587,368 |
| 23-Jul-24 | 19-Jul-24 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 10.00 | GBX | 152,295 | 1,587,368 |
| 23-Jul-24 | 19-Jul-24 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 10.00 | GBX | 2,435,063 | 7,902,288 |
| 23-Jul-24 | 19-Jul-24 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 10.00 | GBX | 128,466 | 7,902,288 |
| 23-Jul-24 | 19-Jul-24 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 10.00 | GBX | 323,121 | 7,902,288 |
| 23-Jul-24 | 19-Jul-24 | Buy | Daniel J.B. Taylor held the position of Senior Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 10.00 | GBX | 881,997 | 2,255,126 |
| 23-Jul-24 | 19-Jul-24 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 10.00 | GBX | 152,295 | 1,587,368 |
| 22-Jul-24 | 19-Jul-24 | Buy | Massy Larizadeh held the position of Non-Executive Director at the time of this trade.Massy Larizadeh | 10.00 | GBX | 102,214 | 249,914 |
| 22-Jul-24 | 19-Jul-24 | Buy | Frances Daley held the position of Independent Non-Executive Director at the time of this trade.Frances Daley | 10.00 | GBX | 315,550 | 462,807 |
| 28-Jun-24 | 27-Jun-24 | Buy | Massy Larizadeh held the position of Non-Executive Director at the time of this trade.Massy Larizadeh | 15.50 | GBX | 100,000 | 147,700 |
| 12-Oct-23 | 11-Oct-23 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 27.80 | GBX | 178,248 | 2,514,365 |
| 11-Nov-22 | 10-Nov-22 | Transfer From | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | - | - | 1,136,363 | 3,472,480 |
| 20-Oct-22 | 18-Oct-22 | Buy | Massy Larizadeh held the position of Non-Executive Director at the time of this trade.Massy Larizadeh | 66.10 | GBX | 12,100 | 47,700 |
| 15-Aug-22 | 12-Aug-22 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 74.30 | GBX | 26,750 | 505,072 |
| 15-Aug-22 | 12-Aug-22 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 74.30 | GBX | 26,750 | 505,072 |
| 15-Aug-22 | 12-Aug-22 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 74.30 | GBX | 26,750 | 505,072 |
| 15-Aug-22 | 12-Aug-22 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 74.30 | GBX | 26,750 | 505,072 |
| 12-Aug-22 | 12-Aug-22 | Buy | Daniel J.B. Taylor held the position of Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 74.12 | GBX | 3,000 | 717,541 |
| 12-Aug-22 | 12-Aug-22 | Buy | Daniel J.B. Taylor held the position of Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 74.12 | GBX | 6,745 | 717,541 |
| 12-Aug-22 | 12-Aug-22 | Buy | Daniel J.B. Taylor held the position of Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 74.12 | GBX | 5,000 | 717,541 |
| 12-Aug-22 | 12-Aug-22 | Buy | Daniel J.B. Taylor held the position of Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 74.12 | GBX | 2,698 | 717,541 |
| 07-Jul-22 | 05-Jul-22 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 70.28 | GBX | 6,986 | 398,072 |
| 07-Jul-22 | 05-Jul-22 | Buy | Massy Larizadeh held the position of Non-Executive Director at the time of this trade.Massy Larizadeh | 70.08 | GBX | 35,600 | 35,600 |
| 07-Jul-22 | 05-Jul-22 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 70.28 | GBX | 6,986 | 398,072 |
| 04-Jul-22 | 04-Jul-22 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 70.90 | GBX | 41,891 | 2,336,117 |
| 04-Jul-22 | 04-Jul-22 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 70.90 | GBX | 27,927 | 2,336,117 |
| 31-Dec-21 | 31-Dec-21 | Notification of Holding | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | - | - | - | 384,100 |
| 31-Dec-21 | 31-Dec-21 | Notification of Holding | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | - | - | - | 2,266,299 |
| 02-Dec-21 | 30-Nov-21 | Buy | Daniel J.B. Taylor held the position of Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 88.19 | GBX | 2,000 | 700,098 |
| 02-Dec-21 | 30-Nov-21 | Buy | Daniel J.B. Taylor held the position of Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 88.19 | GBX | 5,000 | 700,098 |
| 02-Dec-21 | 30-Nov-21 | Buy | Daniel J.B. Taylor held the position of Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 88.19 | GBX | 3,000 | 700,098 |
| 03-Nov-21 | 01-Nov-21 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 87.97 | GBX | 24,971 | 508,955 |
| 03-Nov-21 | 01-Nov-21 | Buy | Kevin McGrath held the position of Chairman at the time of this trade.Kevin McGrath | 87.97 | GBX | 24,971 | 508,955 |
| 30-Sep-21 | 28-Sep-21 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 88.00 | GBX | 1,136,363 | 2,234,275 |
| 22-Sep-21 | 22-Sep-21 | Buy | Frances Daley held the position of Independent Non-Executive Director at the time of this trade.Frances Daley | 88.17 | GBX | 70,309 | 147,257 |
| 13-Apr-21 | 08-Apr-21 | Sell | Daniel J.B. Taylor held the position of Independent Non-Executive Director at the time of this trade.Daniel J.B. Taylor | 80.10 | GBX | 19,900 | 690,098 |
| 24-Mar-21 | 24-Mar-21 | Notification of Holding | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | - | - | - | 1,097,912 |
| 24-Mar-21 | 24-Mar-21 | Notification of Holding | Tim Bee held the position of Non-Executive Director at the time of this trade.Tim Bee | - | - | - | 232,031 |
| 04-Nov-20 | 30-Oct-20 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 62.20 | GBX | 32,024 | 2,590,669 |
| 22-Sep-20 | 18-Sep-20 | Buy | Stephen Inglis held the position of Non-Executive Director at the time of this trade.Stephen Inglis | 69.02 | GBX | 35,414 | 2,558,645 |