Jeremy SkillingtonPurchase21/02/2024154,764 shares£16,714.51DateDirector/PDMRTypeSharesPriceValue21/02/2024Jeremy SkillingtonPurchase154,76410.80£16,714.51
Open positions onlyMichael Kelly18/02/202535,443,132 shares7.09%Allan Rankin09/01/202516,216,038 shares3.24%Michael Kelly12/08/202430,876,634 shares6.18%DateShareholderShares HeldPercentage18/02/2025Michael Kelly35,443,1327.09%09/01/2025Allan Rankin16,216,0383.24%12/08/2024Michael Kelly30,876,6346.18%
Jeremy SkillingtonPurchase21/02/2024154,764 shares£16,714.51DateDirector/PDMRTypeSharesPriceValue21/02/2024Jeremy SkillingtonPurchase154,76410.80£16,714.51
Open positions onlyMichael Kelly18/02/202535,443,132 shares7.09%Allan Rankin09/01/202516,216,038 shares3.24%Michael Kelly12/08/202430,876,634 shares6.18%DateShareholderShares HeldPercentage18/02/2025Michael Kelly35,443,1327.09%09/01/2025Allan Rankin16,216,0383.24%12/08/2024Michael Kelly30,876,6346.18%