Deborah WilkinsonPurchase27/07/202611,078 shares£5,392.77Debbie WilkinsonPurchase20/01/202612,228 shares£8,999.81Johan OlivierSale14/03/202411,000 shares£16,610.00DateDirector/PDMRTypeSharesPriceValue27/07/2026Deborah WilkinsonPurchase11,07848.68£5,392.7720/01/2026Debbie WilkinsonPurchase12,22873.60£8,999.8114/03/2024Johan OlivierSale11,000151.00£16,610.00
Open positions onlyLiontrust Asset Management Plc07/01/20257,868,873 shares12.98%Liontrust Asset Management Plc22/10/20248,089,473 shares13.00%Liontrust Asset Management Plc18/09/20248,421,473 shares13.07%Schroders PLC09/02/20243,191,783 shares4.80%Crucible Clarity Fund Plc07/02/20242,740,332 shares4.12%Crucible Clarity Fund Plc20/10/20232,231,832 shares3.35%DateShareholderShares HeldPercentage07/01/2025Liontrust Asset Management Plc7,868,87312.98%22/10/2024Liontrust Asset Management Plc8,089,47313.00%18/09/2024Liontrust Asset Management Plc8,421,47313.07%09/02/2024Schroders PLC3,191,7834.80%07/02/2024Crucible Clarity Fund Plc2,740,3324.12%20/10/2023Crucible Clarity Fund Plc2,231,8323.35%
Deborah WilkinsonPurchase27/07/202611,078 shares£5,392.77Debbie WilkinsonPurchase20/01/202612,228 shares£8,999.81Johan OlivierSale14/03/202411,000 shares£16,610.00DateDirector/PDMRTypeSharesPriceValue27/07/2026Deborah WilkinsonPurchase11,07848.68£5,392.7720/01/2026Debbie WilkinsonPurchase12,22873.60£8,999.8114/03/2024Johan OlivierSale11,000151.00£16,610.00
Open positions onlyLiontrust Asset Management Plc07/01/20257,868,873 shares12.98%Liontrust Asset Management Plc22/10/20248,089,473 shares13.00%Liontrust Asset Management Plc18/09/20248,421,473 shares13.07%Schroders PLC09/02/20243,191,783 shares4.80%Crucible Clarity Fund Plc07/02/20242,740,332 shares4.12%Crucible Clarity Fund Plc20/10/20232,231,832 shares3.35%DateShareholderShares HeldPercentage07/01/2025Liontrust Asset Management Plc7,868,87312.98%22/10/2024Liontrust Asset Management Plc8,089,47313.00%18/09/2024Liontrust Asset Management Plc8,421,47313.07%09/02/2024Schroders PLC3,191,7834.80%07/02/2024Crucible Clarity Fund Plc2,740,3324.12%20/10/2023Crucible Clarity Fund Plc2,231,8323.35%