Duncan BlackPurchase30/09/2025750,000 shares£17,100.00DateDirector/PDMRTypeSharesPriceValue30/09/2025Duncan BlackPurchase750,0002.28£17,100.00
Duncan BlackPurchase30/09/2025750,000 shares£17,100.00DateDirector/PDMRTypeSharesPriceValue30/09/2025Duncan BlackPurchase750,0002.28£17,100.00