Mrs Luan LeafSale20/11/202515,000 shares£43,125.00Luan LeafSale11/06/202590,000 shares£3,430.44Stephen BeecheyPurchase27/02/202413,616 shares£24,998.98Helen AshtonSale13/02/20248,682 shares£16,148.52Michael LeafPurchase02/01/202452,308 shares£6,538.50DateDirector/PDMRTypeSharesPriceValue20/11/2025Mrs Luan LeafSale15,000287.50£43,125.0011/06/2025Luan LeafSale90,0003.81£3,430.4427/02/2024Stephen BeecheyPurchase13,616183.60£24,998.9813/02/2024Helen AshtonSale8,682186.00£16,148.5202/01/2024Michael LeafPurchase52,30812.50£6,538.50
Open positions onlyDeep Valecha06/05/20261,815,631 shares5.02%DateShareholderShares HeldPercentage06/05/2026Deep Valecha1,815,6315.02%
Open positions onlyDeep Valecha06/05/20261,815,631 shares5.02%DateShareholderShares HeldPercentage06/05/2026Deep Valecha1,815,6315.02%
Mrs Luan LeafSale20/11/202515,000 shares£43,125.00Luan LeafSale11/06/202590,000 shares£3,430.44Stephen BeecheyPurchase27/02/202413,616 shares£24,998.98Helen AshtonSale13/02/20248,682 shares£16,148.52Michael LeafPurchase02/01/202452,308 shares£6,538.50DateDirector/PDMRTypeSharesPriceValue20/11/2025Mrs Luan LeafSale15,000287.50£43,125.0011/06/2025Luan LeafSale90,0003.81£3,430.4427/02/2024Stephen BeecheyPurchase13,616183.60£24,998.9813/02/2024Helen AshtonSale8,682186.00£16,148.5202/01/2024Michael LeafPurchase52,30812.50£6,538.50