Willem TheronSale03/11/20254,207 shares£45,186.31DateDirector/PDMRTypeSharesPriceValue03/11/2025Willem TheronSale4,2071,074.07£45,186.31
Willem TheronSale03/11/20254,207 shares£45,186.31DateDirector/PDMRTypeSharesPriceValue03/11/2025Willem TheronSale4,2071,074.07£45,186.31
Open positions onlyBlackRock, Inc.13/10/202514,048,938 shares5.33%BlackRock Inc.05/06/20256.35%DateShareholderShares HeldPercentage13/10/2025BlackRock, Inc.14,048,9385.33%05/06/2025BlackRock Inc.–6.35%
Open positions onlyBlackRock, Inc.13/10/202514,048,938 shares5.33%BlackRock Inc.05/06/20256.35%DateShareholderShares HeldPercentage13/10/2025BlackRock, Inc.14,048,9385.33%05/06/2025BlackRock Inc.–6.35%