James SmeedPurchase20/11/202525,000 shares£6,862.50DateDirector/PDMRTypeSharesPriceValue20/11/2025James SmeedPurchase25,00027.45£6,862.50
Open positions onlyISLAND FARMS Limited04/10/20246,071,649 shares5.08%Island Farms Limited04/10/20244,881,649 shares4.08%Island Farms Limited01/10/20244,881,649 shares4.08%DateShareholderShares HeldPercentage04/10/2024ISLAND FARMS Limited6,071,6495.08%04/10/2024Island Farms Limited4,881,6494.08%01/10/2024Island Farms Limited4,881,6494.08%
James SmeedPurchase20/11/202525,000 shares£6,862.50DateDirector/PDMRTypeSharesPriceValue20/11/2025James SmeedPurchase25,00027.45£6,862.50
Open positions onlyISLAND FARMS Limited04/10/20246,071,649 shares5.08%Island Farms Limited04/10/20244,881,649 shares4.08%Island Farms Limited01/10/20244,881,649 shares4.08%DateShareholderShares HeldPercentage04/10/2024ISLAND FARMS Limited6,071,6495.08%04/10/2024Island Farms Limited4,881,6494.08%01/10/2024Island Farms Limited4,881,6494.08%