Lynden JonesPurchase14/07/202650,000 shares£40,281.00Lynden JonesPurchase17/06/202613,125 shares£10,436.00Lynden JonesPurchase03/06/202650,000 shares£38,500.00Lynden JonesPurchase10/02/202630,752 shares£19,988.80Lynden JonesPurchase05/03/202636,000 shares£24,840.00Lynden JonesPurchase24/02/2026250,000 shares£162,500.00Lynden JonesPurchase10/02/20267,619 shares£4,998.06Lynden JonesPurchase06/02/202643,442 shares£25,978.32Lynden JonesPurchase22/01/202610,000 shares£6,560.00Lynden JonesPurchase20/01/20267,804 shares£4,838.48DateDirector/PDMRTypeSharesPriceValue14/07/2026Lynden JonesPurchase50,000–£40,281.0017/06/2026Lynden JonesPurchase13,12579.50£10,436.0003/06/2026Lynden JonesPurchase50,00077.00£38,500.0010/02/2026Lynden JonesPurchase30,75265.00£19,988.8005/03/2026Lynden JonesPurchase36,00069.00£24,840.0024/02/2026Lynden JonesPurchase250,00065.00£162,500.0010/02/2026Lynden JonesPurchase7,61965.60£4,998.0606/02/2026Lynden JonesPurchase43,44259.80£25,978.3222/01/2026Lynden JonesPurchase10,00065.60£6,560.0020/01/2026Lynden JonesPurchase7,80462.00£4,838.48
Open positions onlyRobert & Virginia Millington04/08/2023575,802 shares6.98%Chelverton Growth Trust PLC04/08/20230 shares0.00%Chelverton Growth Trust PLC31/07/2023670,000 shares7.91%Chelverton Growth Trust PLC31/07/2023825,000 shares9.73%DateShareholderShares HeldPercentage04/08/2023Robert & Virginia Millington575,8026.98%04/08/2023Chelverton Growth Trust PLC00.00%31/07/2023Chelverton Growth Trust PLC670,0007.91%31/07/2023Chelverton Growth Trust PLC825,0009.73%
Lynden JonesPurchase14/07/202650,000 shares£40,281.00Lynden JonesPurchase17/06/202613,125 shares£10,436.00Lynden JonesPurchase03/06/202650,000 shares£38,500.00Lynden JonesPurchase10/02/202630,752 shares£19,988.80Lynden JonesPurchase05/03/202636,000 shares£24,840.00Lynden JonesPurchase24/02/2026250,000 shares£162,500.00Lynden JonesPurchase10/02/20267,619 shares£4,998.06Lynden JonesPurchase06/02/202643,442 shares£25,978.32Lynden JonesPurchase22/01/202610,000 shares£6,560.00Lynden JonesPurchase20/01/20267,804 shares£4,838.48DateDirector/PDMRTypeSharesPriceValue14/07/2026Lynden JonesPurchase50,000–£40,281.0017/06/2026Lynden JonesPurchase13,12579.50£10,436.0003/06/2026Lynden JonesPurchase50,00077.00£38,500.0010/02/2026Lynden JonesPurchase30,75265.00£19,988.8005/03/2026Lynden JonesPurchase36,00069.00£24,840.0024/02/2026Lynden JonesPurchase250,00065.00£162,500.0010/02/2026Lynden JonesPurchase7,61965.60£4,998.0606/02/2026Lynden JonesPurchase43,44259.80£25,978.3222/01/2026Lynden JonesPurchase10,00065.60£6,560.0020/01/2026Lynden JonesPurchase7,80462.00£4,838.48
Open positions onlyRobert & Virginia Millington04/08/2023575,802 shares6.98%Chelverton Growth Trust PLC04/08/20230 shares0.00%Chelverton Growth Trust PLC31/07/2023670,000 shares7.91%Chelverton Growth Trust PLC31/07/2023825,000 shares9.73%DateShareholderShares HeldPercentage04/08/2023Robert & Virginia Millington575,8026.98%04/08/2023Chelverton Growth Trust PLC00.00%31/07/2023Chelverton Growth Trust PLC670,0007.91%31/07/2023Chelverton Growth Trust PLC825,0009.73%