| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 20-Apr-26 | 17-Apr-26 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 344.00 | GBX | 30,000 | 994,035 |
| 20-Apr-26 | 17-Apr-26 | Buy | Mark Moore held the position of Non-Executive Director at the time of this trade.Mark Moore | 354.00 | GBX | 1,000 | 2,000 |
| 20-Apr-26 | 17-Apr-26 | Buy | Michael Cunningham held the position of CFO at the time of this trade.Michael Cunningham | 357.50 | GBX | 2,000 | 4,033 |
| 20-Apr-26 | 17-Apr-26 | Buy | Martin Payne held the position of Senior Independent Director at the time of this trade.Martin Payne | 357.10 | GBX | 3,000 | 4,000 |
| 20-Apr-26 | 17-Apr-26 | Buy | Robin George Williams held the position of Non-Executive Chairman at the time of this trade.Robin George Williams | 350.00 | GBX | 3,000 | 5,000 |
| 17-Apr-26 | 18-Dec-25 | Buy | Caroline Stephens held the position of Independent Non-Executive Director at the time of this trade.Caroline Stephens | 334.10 | GBX | 1,547 | 2,366 |
| 23-Oct-25 | 23-Oct-25 | Buy | Mark Moore held the position of Non-Executive Director at the time of this trade.Mark Moore | 360.00 | GBX | 730 | 1,000 |
| 05-Dec-24 | 05-Dec-24 | Buy | Robin George Williams held the position of Non-Executive Chairman at the time of this trade.Robin George Williams | 774.00 | GBX | 721 | 2,721 |
| 17-Oct-24 | 17-Oct-24 | Buy | Martin Payne held the position of Senior Independent Director at the time of this trade.Martin Payne | 904.00 | GBX | 1,000 | 1,000 |
| 11-Oct-24 | 11-Oct-24 | Transfer To | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 850.00 | GBX | 100,000 | 824,035 |
| 30-Apr-24 | 30-Apr-24 | Buy | Caroline Stephens held the position of Independent Non-Executive Director at the time of this trade.Caroline Stephens | 1,206.35 | GBX | 819 | 819 |
| 30-Apr-24 | 30-Apr-24 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,112.50 | GBX | 70,000 | 924,035 |
| 16-Apr-24 | 15-Apr-24 | Buy | Robin George Williams held the position of Non-Executive Chairman at the time of this trade.Robin George Williams | 1,247.00 | GBX | 1,000 | 2,000 |
| 14-Jun-23 | 13-Jun-23 | Buy | Robin George Williams held the position of Non-Executive Director at the time of this trade.Robin George Williams | 1,499.00 | GBX | 1,000 | 1,000 |
| 30-Jun-22 | 29-Jun-22 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,400.00 | GBX | 900 | 994,035 |
| 27-Jun-22 | 24-Jun-22 | Sell | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 1,400.00 | GBX | 8,000 | 23,655 |
| 27-Jun-22 | 24-Jun-22 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,400.00 | GBX | 900 | 994,935 |
| 27-Jun-22 | 24-Jun-22 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 1,400.00 | GBX | 7,000 | 43,555 |
| 20-Sep-21 | 17-Sep-21 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,939.50 | GBX | 8,000 | 9,995,835 |
| 20-Sep-21 | 17-Sep-21 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 1,939.50 | GBX | 9,000 | 50,555 |
| 09-Jun-21 | 08-Jun-21 | Buy | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 1,730.00 | GBX | 1,901 | 36,062 |
| 07-Jun-21 | 03-Jun-21 | Buy | Mark Moore held the position of Non-Executive Director at the time of this trade.Mark Moore | 1,755.00 | GBX | 270 | 270 |
| 14-Dec-20 | 11-Dec-20 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,272.00 | GBX | 2,000 | 10,003,835 |
| 14-Dec-20 | 11-Dec-20 | Buy | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 1,340.00 | GBX | 4,850 | 37,963 |
| 14-Dec-20 | 11-Dec-20 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 1,272.00 | GBX | 2,000 | 59,555 |
| 17-Sep-20 | 16-Sep-20 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 1,060.00 | GBX | 5,685 | 61,555 |
| 17-Sep-20 | 16-Sep-20 | Exercise of Option | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 10.00 | GBX | 11,685 | 61,555 |
| 17-Sep-20 | 16-Sep-20 | Exercise of Option | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 10.00 | GBX | 15,179 | 51,292 |
| 17-Sep-20 | 17-Sep-20 | Buy | Angela Bromfield held the position of Non-Executive Director at the time of this trade.Angela Bromfield | 1,080.00 | GBX | 1,846 | 2,829 |
| 17-Sep-20 | 16-Sep-20 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,060.00 | GBX | 4,737 | 1,005,835 |
| 17-Sep-20 | 16-Sep-20 | Sell | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 1,060.00 | GBX | 18,179 | 33,113 |
| 17-Sep-20 | 16-Sep-20 | Exercise of Option | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 10.00 | GBX | 9,737 | 1,010,572 |
| 17-Sep-20 | 17-Sep-20 | Buy | Alan McWalter held the position of Non-Executive Chairman at the time of this trade.Alan McWalter | 1,078.00 | GBX | 1,000 | 6,000 |
| 20-Nov-19 | 19-Nov-19 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 1,600.00 | GBX | 5,000 | 55,555 |
| 20-Nov-19 | 19-Nov-19 | Sell | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 1,600.00 | GBX | 14,407 | 36,113 |
| 07-Oct-19 | 04-Oct-19 | Sell | Andrew David Roper held the position of Non-Executive Director at the time of this trade.Andrew David Roper | 1,560.00 | GBX | 259,000 | 378,430 |
| 04-Oct-18 | 04-Oct-18 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 1,125.00 | GBX | 2,000 | 59,555 |
| 04-Oct-18 | 04-Oct-18 | Sell | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 1,125.00 | GBX | 2,500 | 49,020 |
| 02-Oct-18 | 02-Oct-18 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,100.00 | GBX | 10,000 | 1,000,835 |
| 20-Oct-17 | 19-Oct-17 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,100.00 | GBX | 10,000 | 1,034,835 |
| 28-Jun-17 | 28-Jun-17 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 965.00 | GBX | 7,665 | 1,062,500 |
| 28-Apr-17 | 26-Apr-17 | Sell | James Andrew Roper held the position of Sales & Marketing Director at the time of this trade.James Andrew Roper | 1,085.00 | GBX | 15,000 | 1,062,500 |
| 11-May-16 | 10-May-16 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 775.00 | GBX | 10,000 | 1,067,500 |
| 11-May-16 | 03-May-16 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 775.00 | GBX | 12,193 | 54,489 |
| 11-May-16 | 03-May-16 | Sell | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 775.00 | GBX | 12,801 | 41,613 |
| 05-May-16 | 03-May-16 | Exercise of Option | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | - | - | 22,609 | 54,414 |
| 05-May-16 | 03-May-16 | Exercise of Option | David Taylor held the position of Finance Director at the time of this trade.David Taylor | - | - | 21,333 | 66,682 |
| 02-Oct-15 | 02-Oct-15 | Sell | Andrew David Roper held the position of Non-Executive Director at the time of this trade.Andrew David Roper | 665.00 | GBX | 5,000 | 637,430 |
| 24-Jun-15 | 22-Jun-15 | Sell | David M O'Connor held the position of CEO at the time of this trade.David M O'Connor | 577.50 | GBX | 23,719 | 31,805 |
| 24-Jun-15 | 22-Jun-15 | Sell | David Taylor held the position of Finance Director at the time of this trade.David Taylor | 577.50 | GBX | 22,381 | 45,349 |