Andrew RichardsPurchase21/05/202531,750 shares£14,912.98DateDirector/PDMRTypeSharesPriceValue21/05/2025Andrew RichardsPurchase31,75046.97£14,912.98
Open positions onlyJohn Lucius Arthur Cary10/08/20263,029,884 shares8.02%J L A Cary28/08/20251,171,147 shares3.10%Calculus Capital Limited22/08/20242,403,404 shares6.37%Oxford Technology 2 VCT Plc20/08/20241,587,776 shares4.24%STEWART WORTH NEWTON12/08/20241,565,408 shares4.14%Calculus Capital Limited24/02/20232,425,364 shares7.96%DateShareholderShares HeldPercentage10/08/2026John Lucius Arthur Cary3,029,8848.02%28/08/2025J L A Cary1,171,1473.10%22/08/2024Calculus Capital Limited2,403,4046.37%20/08/2024Oxford Technology 2 VCT Plc1,587,7764.24%12/08/2024STEWART WORTH NEWTON1,565,4084.14%24/02/2023Calculus Capital Limited2,425,3647.96%
Andrew RichardsPurchase21/05/202531,750 shares£14,912.98DateDirector/PDMRTypeSharesPriceValue21/05/2025Andrew RichardsPurchase31,75046.97£14,912.98
Open positions onlyJohn Lucius Arthur Cary10/08/20263,029,884 shares8.02%J L A Cary28/08/20251,171,147 shares3.10%Calculus Capital Limited22/08/20242,403,404 shares6.37%Oxford Technology 2 VCT Plc20/08/20241,587,776 shares4.24%STEWART WORTH NEWTON12/08/20241,565,408 shares4.14%Calculus Capital Limited24/02/20232,425,364 shares7.96%DateShareholderShares HeldPercentage10/08/2026John Lucius Arthur Cary3,029,8848.02%28/08/2025J L A Cary1,171,1473.10%22/08/2024Calculus Capital Limited2,403,4046.37%20/08/2024Oxford Technology 2 VCT Plc1,587,7764.24%12/08/2024STEWART WORTH NEWTON1,565,4084.14%24/02/2023Calculus Capital Limited2,425,3647.96%