Kris GrimwoodPurchase15/05/202614,573 shares£4,000.00Jeremy KeefePurchase15/05/20241,000 shares£415.00Jeremy KeefeAward09/01/202467,415 shares£29,999.68DateDirector/PDMRTypeSharesPriceValue15/05/2026Kris GrimwoodPurchase14,57327.45£4,000.0015/05/2024Jeremy KeefePurchase1,00041.50£415.0009/01/2024Jeremy KeefeAward67,41544.50£29,999.68
Open positions onlyFrancoise Phillips23/07/20261,840,000 shares6.79%Francoise Phillips16/06/20261,465,000 shares5.40%Discretionary investment management clients of Herald Investment Management Limited09/10/20251,257,500 shares4.64%Worsley Investors Limited04/04/20241,667,037 shares6.12%Francoise Phillips26/05/2023820,000 shares3.01%DateShareholderShares HeldPercentage23/07/2026Francoise Phillips1,840,0006.79%16/06/2026Francoise Phillips1,465,0005.40%09/10/2025Discretionary investment management clients of Herald Investment Management Limited1,257,5004.64%04/04/2024Worsley Investors Limited1,667,0376.12%26/05/2023Francoise Phillips820,0003.01%
Kris GrimwoodPurchase15/05/202614,573 shares£4,000.00Jeremy KeefePurchase15/05/20241,000 shares£415.00Jeremy KeefeAward09/01/202467,415 shares£29,999.68DateDirector/PDMRTypeSharesPriceValue15/05/2026Kris GrimwoodPurchase14,57327.45£4,000.0015/05/2024Jeremy KeefePurchase1,00041.50£415.0009/01/2024Jeremy KeefeAward67,41544.50£29,999.68
Open positions onlyFrancoise Phillips23/07/20261,840,000 shares6.79%Francoise Phillips16/06/20261,465,000 shares5.40%Discretionary investment management clients of Herald Investment Management Limited09/10/20251,257,500 shares4.64%Worsley Investors Limited04/04/20241,667,037 shares6.12%Francoise Phillips26/05/2023820,000 shares3.01%DateShareholderShares HeldPercentage23/07/2026Francoise Phillips1,840,0006.79%16/06/2026Francoise Phillips1,465,0005.40%09/10/2025Discretionary investment management clients of Herald Investment Management Limited1,257,5004.64%04/04/2024Worsley Investors Limited1,667,0376.12%26/05/2023Francoise Phillips820,0003.01%