| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 18-May-26 | 13-May-26 | Scrip Dividend | Tim Wise held the position of Independent Non-Executive Director at the time of this trade.Tim Wise | 72.58 | USD | 61 | 2,561 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Ming Lu held the position of Non-Executive Director at the time of this trade.Ming Lu | 72.58 | USD | 251 | 14,191 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Adam Phillip Charles Keswick held the position of Executive Director at the time of this trade.Adam Phillip Charles Keswick | 7,258.07 | GBX | 34,089 | 4,559,441 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Stuart Thomson Gulliver held the position of Non-Executive Director at the time of this trade.Stuart Thomson Gulliver | 72.58 | USD | 1,496 | 52,262 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Graham Baker held the position of Group Finance Director at the time of this trade.Graham Baker | 72.58 | USD | 3,457 | 174,396 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 72.58 | USD | 167,299 | 21,927,097 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 72.58 | USD | 70,776 | 21,927,097 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 72.58 | USD | 5,372 | 21,927,097 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 72.58 | USD | 5,372 | 21,927,097 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 72.58 | USD | 18,404 | 21,927,097 |
| 18-May-26 | 13-May-26 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 72.58 | USD | 18,588 | 21,927,097 |
| 31-Mar-26 | 30-Mar-26 | Transfer From | Adam Phillip Charles Keswick held the position of Executive Director at the time of this trade.Adam Phillip Charles Keswick | - | - | 250,000 | 4,525,352 |
| 31-Mar-26 | 30-Mar-26 | Transfer From | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | - | - | 250,000 | 21,570,510 |
| 25-Mar-26 | 24-Mar-26 | Sell | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 75.22 | USD | 1,000,000 | 21,320,510 |
| 17-Mar-26 | 16-Mar-26 | Buy | Adam Phillip Charles Keswick held the position of Executive Director at the time of this trade.Adam Phillip Charles Keswick | 76.56 | USD | 50,000 | 4,275,352 |
| 16-Mar-26 | 12-Mar-26 | Buy | Graham Baker held the position of Group Finance Director at the time of this trade.Graham Baker | 74.89 | USD | 3,600 | 170,939 |
| 16-Mar-26 | 13-Mar-26 | Buy | Graham Baker held the position of Group Finance Director at the time of this trade.Graham Baker | 76.61 | USD | 16,400 | 170,939 |
| 09-Feb-26 | 05-Feb-26 | Buy | Ming Lu held the position of Non-Executive Director at the time of this trade.Ming Lu | 7,550.00 | GBX | 7,000 | 13,940 |
| 04-Feb-26 | 02-Feb-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 73.73 | USD | 7,000 | 98,300 |
| 02-Feb-26 | 29-Jan-26 | Buy | Ming Lu held the position of Non-Executive Director at the time of this trade.Ming Lu | 73.12 | USD | 6,940 | 6,940 |
| 30-Jan-26 | 28-Jan-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 72.89 | USD | 7,000 | 91,300 |
| 30-Jan-26 | 28-Jan-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 73.22 | USD | 6,800 | 91,300 |
| 27-Jan-26 | 23-Jan-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 74.67 | USD | 6,800 | 77,500 |
| 27-Jan-26 | 26-Jan-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 74.72 | USD | 6,800 | 77,500 |
| 27-Jan-26 | 27-Jan-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 76.11 | USD | 6,800 | 77,500 |
| 21-Jan-26 | 20-Jan-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 74.80 | USD | 6,800 | 57,100 |
| 21-Jan-26 | 19-Jan-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 74.60 | USD | 6,800 | 57,100 |
| 16-Jan-26 | 14-Jan-26 | Buy | Adam Phillip Charles Keswick held the position of Executive Director at the time of this trade.Adam Phillip Charles Keswick | 53.93 | USD | 13,386 | 4,225,352 |
| 07-Jan-26 | 06-Jan-26 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 71.82 | USD | 7,100 | 36,700 |
| 23-Dec-25 | 22-Dec-25 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 66.87 | USD | 7,400 | 29,600 |
| 23-Dec-25 | 19-Dec-25 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 67.38 | USD | 7,400 | 29,600 |
| 18-Dec-25 | 16-Dec-25 | Sell | Adam Phillip Charles Keswick held the position of Executive Director at the time of this trade.Adam Phillip Charles Keswick | 67.61 | USD | 5,000 | 4,211,966 |
| 11-Dec-25 | 11-Dec-25 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 67.05 | USD | 7,400 | 14,800 |
| 11-Dec-25 | 10-Dec-25 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 68.30 | USD | 7,400 | 14,800 |
| 10-Dec-25 | 09-Dec-25 | Buy | Lincoln Pan held the position of CEO at the time of this trade.Lincoln Pan | 68.30 | USD | 14,800 | - |
| 31-Oct-25 | 30-Oct-25 | Sell | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 59.38 | USD | 35,025 | 22,355,535 |
| 22-Oct-25 | 21-Oct-25 | Transfer From | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | - | - | 2,010,000 | 22,320,510 |
| 17-Oct-25 | 15-Oct-25 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 62.32 | USD | 2,124 | 20,310,510 |
| 17-Oct-25 | 15-Oct-25 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 62.32 | USD | 2,124 | 20,310,510 |
| 17-Oct-25 | 15-Oct-25 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 62.32 | USD | 36,842 | 20,310,510 |
| 17-Oct-25 | 15-Oct-25 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 62.32 | USD | 2,130 | 20,310,510 |
| 17-Oct-25 | 15-Oct-25 | Scrip Dividend | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 62.32 | USD | 3,442 | 20,310,510 |
| 04-Sep-25 | 03-Sep-25 | Sell | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 60.21 | USD | 37,720 | 20,261,724 |
| 11-Aug-25 | 08-Aug-25 | Buy | Ming Lu held the position of Non-Executive Director at the time of this trade.Ming Lu | 56.64 | USD | 3,500 | - |
| 08-Aug-25 | 07-Aug-25 | Buy | Tim Wise held the position of Independent Non-Executive Director at the time of this trade.Tim Wise | 57.44 | USD | 2,500 | 2,500 |
| 27-Jun-25 | 25-Jun-25 | Transfer From | Adam Phillip Charles Keswick held the position of Executive Director at the time of this trade.Adam Phillip Charles Keswick | - | - | 7,761 | 4,216,966 |
| 13-Jun-25 | 12-Jun-25 | Sell | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 4,457.95 | GBX | 358,909 | 20,299,444 |
| 21-May-25 | 14-May-25 | Buy Dividends | Adam Phillip Charles Keswick held the position of Executive Director at the time of this trade.Adam Phillip Charles Keswick | 42.52 | USD | 419,115 | 4,209,205 |
| 21-May-25 | 05-Nov-24 | Transfer From | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | - | - | 10,887,187 | 20,658,353 |
| 16-May-25 | 14-May-25 | Buy Dividends | Benjamin William Keswick held the position of Executive Chairman at the time of this trade.Benjamin William Keswick | 42.52 | USD | 258,013 | 9,771,166 |