| Trade date | Director | Volume / Price | Trade value | Trade type |
|---|---|---|---|---|
| 09/04/2025 | James Brooke | 27,700 @ 49.30p | £13,656.10 | Buy |
| 27/09/2024 | Roger McDowell | 10,000 @ 90.00p | £9,000.00 | Buy |
| 27/09/2024 | Roger McDowell | 10,000 @ 90.00p | £9,000.00 | Buy |
| 27/09/2024 | Roger McDowell | 10,000 @ 90.00p | £9,000.00 | Buy |
| 27/09/2024 | Roger McDowell | 10,000 @ 90.00p | £9,000.00 | Buy |
| 27/09/2024 | Roger McDowell | 10,000 @ 90.00p | £9,000.00 | Buy |
| 31/01/2024 | James Brooke | 30,000 @ 80.36p | £24,108.00 | Buy |
| 31/01/2024 | Roger McDowell | 32,000 @ 80.75p | £25,840.00 | Buy |
| 30/08/2023 | Roger McDowell | 300,000 @ 82.60p | £247,800.00 | Buy |
| 12/05/2023 | Stuart Watson | 8,965 @ 111.40p | £9,987.01 | Buy |
| 17/05/2022 | Ailsa Webb | 39,719 @ 124.60p | £49,489.87 | Buy |
| 16/05/2022 | Ailsa Webb | 402 @ 123.20p | £495.26 | Buy |
| 12/05/2022 | James Brooke | 15,000 @ 120.00p | £18,000.00 | Buy |
| 29/03/2022 | James Brooke | 80,000 @ 129.65p | £103,720.00 | Buy |
| 21/04/2021 | Roger McDowell | 750,000 @ 100.00p | £750,000.00 | Buy |
| 14/02/2020 | Russell Cash | 8,886 @ 105.00p | £9,330.30 | Buy |
| 14/02/2020 | Russell Cash | 3,000 @ 104.00p | £3,120.00 | Buy |
| 14/02/2020 | Russell Cash | 3,000 @ 103.00p | £3,090.00 | Buy |
| 14/02/2020 | Russell Cash | 4,719 @ 102.50p | £4,836.98 | Buy |
| 27/11/2019 | Bill Wilson | 8,726 @ 113.00p | £9,860.38 | Buy |
| 25/10/2019 | Bill Wilson | 10,000 @ 113.70p | £11,370.00 | Buy |
| 25/10/2019 | Bill Wilson | 10,000 @ 113.70p | £11,370.00 | Buy |
| 26/09/2019 | Russell Cash | 28,570 @ 105.90p | £30,255.63 | Buy |
| 26/09/2019 | Russell Cash | 5,000 @ 105.00p | £5,250.00 | Buy |
| 26/09/2019 | Russell Cash | 9,657 @ 107.00p | £10,332.99 | Buy |
| 26/09/2019 | Russell Cash | 4,918 @ 107.50p | £5,286.85 | Buy |
| 26/09/2019 | Russell Cash | 8,995 @ 104.50p | £9,399.78 | Buy |
| 15/08/2019 | Bill Wilson | 16,870 @ 118.90p | £20,058.43 | Buy |
| 03/07/2019 | Bryce Rowan Nicholas Brooks | 45,160 @ 123.00p | £55,546.80 | Buy |
| 03/07/2019 | Bryce Rowan Nicholas Brooks | 45,160 @ 123.00p | £55,546.80 | Sell |
| 27/09/2018 | Bill Wilson | 3,500 @ 117.50p | £4,112.50 | Buy |
| 21/09/2018 | Nigel John Richens | 23,500 @ 128.50p | £30,197.50 | Buy |
| 20/09/2018 | Malcolm Diamond | 16,028 @ 123.70p | £19,826.64 | Buy |
| 20/09/2018 | Bill Wilson | 4,000 @ 121.50p | £4,860.00 | Buy |
| 20/09/2018 | Bill Wilson | 12,500 @ 123.90p | £15,487.50 | Buy |
| 11/05/2018 | Bryce Rowan Nicholas Brooks | 170,160 @ 177.50p | £302,034.00 | Exercise of Option |
| 11/05/2018 | Sean Mark Fennon | 722,271 @ 177.50p | £1,282,031.03 | Transfer To |
| 11/05/2018 | Sean Mark Fennon | 561,693 @ 177.50p | £997,005.08 | Exercise of Option |
| 11/05/2018 | Sean Mark Fennon | 311,644 @ 177.50p | £553,168.10 | Sell |
| 11/05/2018 | Sean Mark Fennon | 472,222 @ 100.00p | £472,222.00 | Exercise of Option |
| 16/03/2018 | Bryce Rowan Nicholas Brooks | 55,000 @ 176.25p | £96,937.50 | Sell |
| 16/03/2018 | Bryce Rowan Nicholas Brooks | 90,000 @ 100.00p | £90,000.00 | Exercise of Option |
| 07/11/2016 | Bryce Rowan Nicholas Brooks | 5,979 @ 127.50p | £7,623.23 | Buy |
| 13/05/2016 | Bryce Rowan Nicholas Brooks | 27,000 @ 141.75p | £38,272.50 | Sell |
| 13/05/2016 | Nigel John Richens | 15,000 @ 140.00p | £21,000.00 | Buy |
| 13/05/2016 | Bryce Rowan Nicholas Brooks | 3,000 @ 142.40p | £4,272.00 | Buy |
| 13/05/2016 | Sean Mark Fennon | 10,000 @ 140.00p | £14,000.00 | Buy |
| 23/11/2015 | Nigel John Richens | 10,000 @ 108.00p | £10,800.00 | Buy |
| 23/11/2015 | Bryce Rowan Nicholas Brooks | 10,000 @ 107.25p | £10,725.00 | Buy |
| 23/11/2015 | Sean Mark Fennon | 20,000 @ 107.25p | £21,450.00 | Buy |
| 23/11/2015 | Malcolm Diamond | 10,000 @ 108.00p | £10,800.00 | Buy |
| 15/09/2015 | Bryce Rowan Nicholas Brooks | 0 @ 0.00 | 0.00 | Notification of Holding |
| Name | Holding | Percent |
|---|---|---|
| Roger McDowell | 1,132,000 | 1.00% |
| James Brooke | 240,000 | 0.00% |
| Russell Cash | 48,175 | 0.00% |
| Ailsa Webb | 39,719 | 0.00% |
| Stuart Watson | 8,965 | 0.00% |
| Institution name | Holding | Percent |
|---|---|---|
| Odyssean Investment Trust PLC | 10,500,000 | 16.70% |
| Harwood Capital LLP | 6,500,000 | 10.27% |
| Premier Miton Group PLC | 6,085,243 | 9.95% |
| Close Brothers Asset Management | 5,038,337 | 7.96% |
| Downing LLP | 3,905,603 | 6.17% |
| Charles Stanley | 3,120,396 | 4.93% |
| Canaccord Genuity Group Inc | 3,021,000 | 10.76% |
| Chelverton Asset Management Limited | 3,000,000 | 4.88% |
| Chelverton UK Dividend Trust Plc | 2,947,088 | 4.79% |
| Gresham House Asset Management Limited | 2,773,089 | 4.51% |
| Janus Henderson Investors | 2,537,190 | 4.13% |
| Lazard Frères Gestion | 2,489,563 | 3.93% |
| Lazard Freres Banque (PB) | 2,445,080 | 3.98% |
| Hargreave Hale | 2,408,112 | 3.95% |
| River and Mercantile Asset Management LLP | 1,969,502 | 3.20% |
| BGF Investment Management Limited | 1,896,724 | 3.00% |