| Trade date | Director | Volume / Price | Trade value | Trade type |
|---|---|---|---|---|
| 14/10/2025 | Luke Grant | 7 @ 2,276.00p | £159.32 | Buy |
| 14/10/2025 | Roy Twite | 7 @ 2,276.00p | £159.32 | Buy |
| 25/09/2025 | Ajai Puri | 1,000 @ 2,234.60p | £22,346.00 | Buy |
| 09/09/2025 | Luke Grant | 6 @ 2,287.84p | £137.27 | Buy |
| 09/09/2025 | Roy Twite | 6 @ 2,287.84p | £137.27 | Buy |
| 01/09/2025 | Luke Grant | 221 @ 0.00 | 0.00 | Transfer From |
| 01/09/2025 | Luke Grant | 381 @ 0.00 | 0.00 | Transfer From |
| 28/08/2025 | Luke Grant | 228 @ 2,280.16p | £5,198.76 | Buy |
| 28/08/2025 | Luke Grant | 110 @ 2,280.16p | £2,508.18 | Sell |
| 19/08/2025 | Luke Grant | 271 @ 2,300.70p | £6,234.90 | Sell |
| 19/08/2025 | Luke Grant | 572 @ 0.00 | 0.00 | Exercise of Option |
| 12/08/2025 | Luke Grant | 7 @ 2,277.68p | £159.44 | Buy |
| 12/08/2025 | Roy Twite | 7 @ 2,277.68p | £159.44 | Buy |
| 08/07/2025 | Daniel Shook | 6 @ 2,082.16p | £124.93 | Buy |
| 08/07/2025 | Roy Twite | 7 @ 2,082.16p | £145.75 | Buy |
| 10/06/2025 | Daniel Shook | 6 @ 2,042.00p | £122.52 | Transfer To |
| 10/06/2025 | Daniel Shook | 6 @ 2,042.00p | £122.52 | Buy |
| 10/06/2025 | Roy Twite | 8 @ 2,042.00p | £163.36 | Buy |
| 03/06/2025 | Jackie Callaway | 1,046 @ 1,970.98p | £20,616.45 | Buy |
| 13/05/2025 | Daniel Shook | 7 @ 1,922.00p | £134.54 | Buy |
| 13/05/2025 | Roy Twite | 7 @ 1,922.00p | £134.54 | Buy |
| 08/04/2025 | Daniel Shook | 7 @ 1,661.00p | £116.27 | Buy |
| 08/04/2025 | Roy Twite | 10 @ 1,661.00p | £166.10 | Buy |
| 04/03/2025 | Jamie Pike | 4,873 @ 2,053.50p | £100,067.06 | Buy |
| 11/03/2025 | Daniel Shook | 7 @ 2,007.78p | £140.54 | Buy |
| 11/03/2025 | Roy Twite | 7 @ 2,007.78p | £140.54 | Buy |
| 11/02/2025 | Daniel Shook | 6 @ 1,935.00p | £116.10 | Buy |
| 11/02/2025 | Roy Twite | 8 @ 1,935.00p | £154.80 | Buy |
| 14/01/2025 | Daniel Shook | 7 @ 1,836.00p | £128.52 | Buy |
| 14/01/2025 | Roy Twite | 8 @ 1,836.00p | £146.88 | Buy |
| 10/12/2024 | Daniel Shook | 7 @ 1,850.00p | £129.50 | Buy |
| 10/12/2024 | Roy Twite | 8 @ 1,850.00p | £148.00 | Buy |
| 25/11/2024 | Jackie Callaway | 857 @ 1,750.00p | £14,997.50 | Buy |
| 12/11/2024 | Daniel Shook | 7 @ 1,750.97p | £122.57 | Buy |
| 12/11/2024 | Roy Twite | 8 @ 1,750.97p | £140.08 | Buy |
| 08/11/2024 | Anne Thorburn | 5,000 @ 1,740.46p | £87,023.00 | Buy |
| 08/10/2024 | Daniel Shook | 7 @ 1,805.00p | £126.35 | Buy |
| 08/10/2024 | Daniel Shook | 7 @ 1,805.00p | £126.35 | Buy |
| 08/10/2024 | Roy Twite | 9 @ 1,805.00p | £162.45 | Buy |
| 08/10/2024 | Roy Twite | 9 @ 1,805.00p | £162.45 | Buy |
| 10/09/2024 | Daniel Shook | 7 @ 1,778.76p | £124.51 | Buy |
| 10/09/2024 | Roy Twite | 8 @ 1,778.76p | £142.30 | Buy |
| 13/08/2024 | Daniel Shook | 7 @ 1,748.00p | £122.36 | Buy |
| 13/08/2024 | Roy Twite | 9 @ 1,748.00p | £157.32 | Buy |
| 01/08/2024 | Roy Twite | 1,542 @ 1,167.00p | £17,995.14 | Exercise of Option |
| 09/07/2024 | Daniel Shook | 7 @ 1,789.50p | £125.27 | Buy |
| 09/07/2024 | Roy Twite | 8 @ 1,789.50p | £143.16 | Buy |
| 11/06/2024 | Daniel Shook | 7 @ 1,855.56p | £129.89 | Buy |
| 11/06/2024 | Roy Twite | 8 @ 1,855.56p | £148.44 | Buy |
| 14/05/2024 | Daniel Shook | 6 @ 1,873.88p | £112.43 | Buy |
| 14/05/2024 | Roy Twite | 8 @ 1,873.88p | £149.91 | Buy |
| 09/04/2024 | Daniel Shook | 7 @ 1,789.75p | £125.28 | Buy |
| 09/04/2024 | Roy Twite | 9 @ 1,789.75p | £161.08 | Buy |
| 26/03/2024 | Daniel Shook | 44,768 @ 1,819.03p | £814,343.35 | Sell |
| 26/03/2024 | Daniel Shook | 46,203 @ 0.00 | 0.00 | Exercise of Option |
| 26/03/2024 | Roy Twite | 57,067 @ 1,819.03p | £1,038,065.85 | Sell |
| 26/03/2024 | Roy Twite | 121,157 @ 0.00 | 0.00 | Exercise of Option |
| 13/02/2024 | Daniel Shook | 8 @ 1,710.56p | £136.84 | Buy |
| 13/02/2024 | Roy Twite | 9 @ 1,710.56p | £153.95 | Buy |
| 09/01/2024 | Daniel Shook | 7 @ 1,589.34p | £111.25 | Buy |
| 09/01/2024 | Roy Twite | 9 @ 1,589.34p | £143.04 | Buy |
| 14/11/2023 | Daniel Shook | 8 @ 1,542.70p | £123.42 | Buy |
| 14/11/2023 | Roy Twite | 10 @ 1,542.70p | £154.27 | Buy |
| 10/10/2023 | Daniel Shook | 8 @ 1,538.30p | £123.06 | Buy |
| 10/10/2023 | Daniel Shook | 8 @ 1,538.30p | £123.06 | Buy |
| 10/10/2023 | Daniel Shook | 8 @ 1,538.30p | £123.06 | Buy |
| 10/10/2023 | Roy Twite | 10 @ 1,538.30p | £153.83 | Buy |
| 12/09/2023 | Daniel Shook | 9 @ 1,469.00p | £132.21 | Buy |
| 12/09/2023 | Roy Twite | 10 @ 1,469.00p | £146.90 | Buy |
| 08/08/2023 | Daniel Shook | 8 @ 1,573.30p | £125.86 | Buy |
| 08/08/2023 | Roy Twite | 10 @ 1,573.30p | £157.33 | Buy |
| 28/07/2023 | Thomas Thune Andersen | 400 @ 1,600.00p | £6,400.00 | Buy |
| 28/07/2023 | Jackie Callaway | 3,097 @ 1,599.40p | £49,533.42 | Buy |
| 11/07/2023 | Daniel Shook | 8 @ 1,560.00p | £124.80 | Buy |
| 11/07/2023 | Roy Twite | 9 @ 1,560.00p | £140.40 | Buy |
| 13/06/2023 | Daniel Shook | 7 @ 1,643.00p | £115.01 | Buy |
| 13/06/2023 | Roy Twite | 9 @ 1,643.00p | £147.87 | Buy |
| 09/05/2023 | Daniel Shook | 8 @ 1,670.00p | £133.60 | Buy |
| 09/05/2023 | Roy Twite | 9 @ 1,670.00p | £150.30 | Buy |
| 11/04/2023 | Daniel Shook | 8 @ 1,450.00p | £116.00 | Buy |
| 11/04/2023 | Roy Twite | 11 @ 1,450.00p | £159.50 | Buy |
| 23/03/2023 | Daniel Shook | 28,530 @ 1,492.50p | £425,810.25 | Sell |
| 23/03/2023 | Daniel Shook | 60,560 @ 0.00 | 0.00 | Exercise of Option |
| 23/03/2023 | Daniel Shook | 3,856 @ 1,492.50p | £57,550.80 | Sell |
| 23/03/2023 | Daniel Shook | 8,185 @ 0.00 | 0.00 | Exercise of Option |
| 23/03/2023 | Roy Twite | 74,795 @ 1,492.50p | £1,116,315.38 | Sell |
| 23/03/2023 | Roy Twite | 158,800 @ 0.00 | 0.00 | Exercise of Option |
| 23/03/2023 | Roy Twite | 10,073 @ 1,492.50p | £150,339.53 | Sell |
| 23/03/2023 | Roy Twite | 21,386 @ 0.00 | 0.00 | Exercise of Option |
| 14/03/2023 | Daniel Shook | 9 @ 1,460.00p | £131.40 | Buy |
| 14/03/2023 | Roy Twite | 10 @ 1,460.00p | £146.00 | Buy |
| 10/01/2023 | Daniel Shook | 9 @ 1,420.00p | £127.80 | Buy |
| 10/01/2023 | Roy Twite | 10 @ 1,420.00p | £142.00 | Buy |
| 13/12/2022 | Daniel Shook | 9 @ 1,317.00p | £118.53 | Buy |
| 13/12/2022 | Roy Twite | 12 @ 1,317.00p | £158.04 | Buy |
| 08/11/2022 | Daniel Shook | 9 @ 1,348.00p | £121.32 | Buy |
| 08/11/2022 | Roy Twite | 11 @ 1,348.00p | £148.28 | Buy |
| 11/10/2022 | Daniel Shook | 11 @ 1,166.00p | £128.26 | Buy |
| 11/10/2022 | Roy Twite | 12 @ 1,166.00p | £139.92 | Buy |
| 13/09/2022 | Daniel Shook | 11 @ 1,157.00p | £127.27 | Buy |
| Name | Holding | Percent |
|---|---|---|
| Roy Twite | 396,093 | 0.00% |
| Jackie Callaway | 5,000 | 0.00% |
| Jamie Pike | 4,873 | 0.00% |
| Ajai Puri | 4,000 | 0.00% |
| Thomas Thune Andersen | 3,025 | 0.00% |
| Katie Jackson | 2,846 | 0.00% |
| Luke Grant | 1,429 | 0.00% |
| Anne Thorburn | 0 | 0.00% |
| Institution name | Holding | Percent |
|---|---|---|
| The Capital Group Companies, Inc | 39,990,757 | 10.27% |
| Massachusetts Financial Services Company | 37,848,103 | 9.98% |
| MFS Investment Management | 35,383,827 | 13.01% |
| Standard Life Investments (Holdings) Limited | 13,528,856 | 4.97% |
| Ameriprise Financial Inc | 13,034,687 | 4.99% |
| BlackRock, Inc. | 10,736,040 | 4.34% |
| Legal & General Group Plc | 8,247,975 | 3.03% |
| Alecta Tjänstepension Ömsesidigt | 7,740,568 | 3.03% |