Peter SearlePurchase17/06/20253,333 shares£4,832.85Kevin DavidsonPurchase13/06/20252,696 shares£3,973.90DateDirector/PDMRTypeSharesPriceValue17/06/2025Peter SearlePurchase3,333145.00£4,832.8513/06/2025Kevin DavidsonPurchase2,696147.40£3,973.90
Open positions onlyEnnismore Fund Management Limited04/08/2026319,067 shares15.88%DateShareholderShares HeldPercentage04/08/2026Ennismore Fund Management Limited319,06715.88%
Peter SearlePurchase17/06/20253,333 shares£4,832.85Kevin DavidsonPurchase13/06/20252,696 shares£3,973.90DateDirector/PDMRTypeSharesPriceValue17/06/2025Peter SearlePurchase3,333145.00£4,832.8513/06/2025Kevin DavidsonPurchase2,696147.40£3,973.90
Open positions onlyEnnismore Fund Management Limited04/08/2026319,067 shares15.88%DateShareholderShares HeldPercentage04/08/2026Ennismore Fund Management Limited319,06715.88%