| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 31-Mar-26 | 31-Mar-26 | Buy | Selina Sagayam held the position of Non-Executive Director at the time of this trade.Selina Sagayam | 76.25 | GBX | 28,000 | 28,000 |
| 03-Oct-25 | 02-Oct-25 | Buy | James Stewart held the position of Chairman at the time of this trade.James Stewart | 77.86 | GBX | 12,843 | 93,658 |
| 07-Jul-25 | 03-Jul-25 | Buy | Paul Le Page held the position of Senior Independent Non-Executive Director at the time of this trade.Paul Le Page | 81.30 | GBX | 30,000 | 30,000 |
| 03-Oct-24 | 03-Oct-24 | Buy | James Stewart held the position of Chairman at the time of this trade.James Stewart | 79.22 | GBX | 25,243 | 80,815 |
| 15-Apr-24 | 12-Apr-24 | Buy | Margaret Stephens held the position of Non-Executive Director at the time of this trade.Margaret Stephens | 8,152.99 | GBX | 24,519 | 24,519 |
| 12-Apr-24 | 11-Apr-24 | Buy | James Stewart held the position of Chairman at the time of this trade.James Stewart | 81.27 | GBX | 12,297 | 23,250 |
| 23-Oct-23 | 20-Oct-23 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 76.93 | GBX | 45,000 | 395,000 |
| 04-Oct-22 | 30-Sep-22 | Buy | James Stewart held the position of Non-Executive Director at the time of this trade.James Stewart | 81.30 | GBX | 23,250 | 23,250 |
| 29-Sep-22 | 28-Sep-22 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 76.40 | GBX | 50,000 | 350,000 |
| 29-Sep-22 | 28-Sep-22 | Buy | Timothy (Tim) Drayson held the position of Non-Executive Director at the time of this trade.Timothy (Tim) Drayson | 77.10 | GBX | 65,000 | 207,000 |
| 28-Jul-22 | 26-Jul-22 | Buy | Timothy (Tim) Drayson held the position of Non-Executive Director at the time of this trade.Timothy (Tim) Drayson | 86.59 | GBX | 58,000 | 142,000 |
| 28-Jul-22 | 27-Jul-22 | Buy | Timothy (Tim) Drayson held the position of Non-Executive Director at the time of this trade.Timothy (Tim) Drayson | 88.15 | GBX | 45,000 | 142,000 |
| 14-Jul-22 | 14-Jul-22 | Buy | James Stewart held the position of Non-Executive Director at the time of this trade.James Stewart | 84.40 | GBX | 10,063 | - |
| 14-Jul-22 | 14-Jul-22 | Buy | Sarika Patel held the position of Independent Non-Executive Director at the time of this trade.Sarika Patel | 84.76 | GBX | 11,000 | 43,535 |
| 14-Jul-22 | 14-Jul-22 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 86.24 | GBX | 55,000 | 300,000 |
| 14-Jul-22 | 14-Jul-22 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 84.63 | GBX | 2,334 | 300,000 |
| 31-Mar-22 | 31-Mar-22 | Notification of Holding | Sandra Platts held the position of Senior Independent Director at the time of this trade.Sandra Platts | - | - | - | 27,953 |
| 07-Mar-22 | 04-Mar-22 | Buy | Sandra Platts held the position of Senior Independent Director at the time of this trade.Sandra Platts | 102.88 | GBX | 418 | 27,566 |
| 31-Jan-22 | 28-Jan-22 | Buy | Timothy (Tim) Drayson held the position of Non-Executive Director at the time of this trade.Timothy (Tim) Drayson | 101.70 | GBX | 39,000 | 39,000 |
| 31-Jan-22 | 28-Jan-22 | Buy | Sarika Patel held the position of Independent Non-Executive Director at the time of this trade.Sarika Patel | 102.00 | GBX | 5,000 | 32,535 |
| 07-Dec-21 | 03-Dec-21 | Buy | Sarika Patel held the position of Independent Non-Executive Director at the time of this trade.Sarika Patel | 109.56 | GBX | 387 | 27,535 |
| 26-Nov-21 | 26-Nov-21 | Buy | Jonathan (Jon) Bridel held the position of Independent Non-Executive Director at the time of this trade.Jonathan (Jon) Bridel | 105.97 | GBX | 19,548 | 30,000 |
| 31-Mar-21 | 31-Mar-21 | Notification of Holding | Jonathan (Jon) Bridel held the position of Independent Non-Executive Director at the time of this trade.Jonathan (Jon) Bridel | - | - | - | 10,452 |
| 31-Mar-21 | 31-Mar-21 | Notification of Holding | Jan Pethick held the position of Independent Non-Executive Director at the time of this trade.Jan Pethick | - | - | - | 263,820 |
| 31-Mar-21 | 31-Mar-21 | Notification of Holding | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | - | - | - | 242,666 |
| 03-Mar-20 | 03-Mar-20 | Buy | Sandra Platts held the position of Non-Executive Director at the time of this trade.Sandra Platts | 112.00 | GBX | 5,319 | 26,776 |
| 03-Mar-20 | 03-Mar-20 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 112.00 | GBX | 22,666 | 285,332 |
| 27-Jun-19 | 27-Jun-19 | Buy | Sandra Platts held the position of Non-Executive Director at the time of this trade.Sandra Platts | 108.00 | GBX | 2,384 | 21,457 |
| 12-Oct-18 | 12-Oct-18 | Buy | Sandra Platts held the position of Non-Executive Director at the time of this trade.Sandra Platts | 106.00 | GBX | 2,934 | 19,073 |
| 12-Oct-18 | 12-Oct-18 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 106.00 | GBX | 22,800 | 240,000 |
| 01-Jun-17 | 31-May-17 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 105.50 | GBX | 36,200 | 217,200 |
| 01-Nov-16 | 01-Nov-16 | Notification of Holding | Jonathan (Jon) Bridel held the position of Non-Executive Director at the time of this trade.Jonathan (Jon) Bridel | - | - | - | 10,452 |
| 01-Nov-16 | 01-Nov-16 | Notification of Holding | Sandra Platts held the position of Non-Executive Director at the time of this trade.Sandra Platts | - | - | - | 10,452 |
| 01-Nov-16 | 01-Nov-16 | Notification of Holding | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | - | - | - | 177,002 |
| 01-Nov-16 | 01-Nov-16 | Notification of Holding | Jan Pethick held the position of Non-Executive Director at the time of this trade.Jan Pethick | - | - | - | 219,504 |
| 10-Jun-16 | 10-Jun-16 | Buy | Sandra Platts held the position of Non-Executive Director at the time of this trade.Sandra Platts | 100.00 | GBX | 3,000 | 7,500 |
| 10-Jun-16 | 10-Jun-16 | Buy | Jonathan (Jon) Bridel held the position of Non-Executive Director at the time of this trade.Jonathan (Jon) Bridel | 100.00 | GBX | 3,000 | 10,500 |
| 10-Jun-16 | 10-Jun-16 | Buy | Jan Pethick held the position of Non-Executive Director at the time of this trade.Jan Pethick | 100.00 | GBX | 63,000 | 220,500 |
| 10-Jun-16 | 10-Jun-16 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 100.00 | GBX | 63,000 | 178,000 |
| 29-Apr-15 | 28-Apr-15 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 106.00 | GBX | 15,000 | 115,000 |
| 03-Mar-15 | 03-Mar-15 | Buy | Jonathan (Jon) Bridel held the position of Non-Executive Director at the time of this trade.Jonathan (Jon) Bridel | 100.00 | GBX | 7,500 | 7,500 |
| 03-Mar-15 | 03-Mar-15 | Buy | Robert Jennings held the position of Chairman at the time of this trade.Robert Jennings | 100.00 | GBX | 100,000 | 100,000 |
| 03-Mar-15 | 03-Mar-15 | Buy | Sandra Platts held the position of Non-Executive Director at the time of this trade.Sandra Platts | 100.00 | GBX | 7,500 | 7,500 |
| 03-Mar-15 | 03-Mar-15 | Buy | Jan Pethick held the position of Non-Executive Director at the time of this trade.Jan Pethick | 100.00 | GBX | 157,500 | 157,500 |