Keith PickeringPurchase17/02/2026106,587 shares£49,999.96Diane NixonPurchase17/02/2026213,174 shares£99,999.92David PrisemanPurchase17/02/202610,658 shares£4,999.67William Robert NixonPurchase17/02/2026213,174 shares£99,999.92David AllanPurchase03/05/20242,490 shares£1,260.19–03/05/2024David PrisemanPurchase01/05/202429,638 shares£14,999.79Diane NixonPurchase05/05/202449,397 shares£24,999.82DateDirector/PDMRTypeSharesPriceValue17/02/2026Keith PickeringPurchase106,58746.91£49,999.9617/02/2026Diane NixonPurchase213,17446.91£99,999.9217/02/2026David PrisemanPurchase10,65846.91£4,999.6717/02/2026William Robert NixonPurchase213,17446.91£99,999.9203/05/2024David AllanPurchase2,49050.61£1,260.1903/05/2024–––––01/05/2024David PrisemanPurchase29,63850.61£14,999.7905/05/2024Diane NixonPurchase49,39750.61£24,999.82
Keith PickeringPurchase17/02/2026106,587 shares£49,999.96Diane NixonPurchase17/02/2026213,174 shares£99,999.92David PrisemanPurchase17/02/202610,658 shares£4,999.67William Robert NixonPurchase17/02/2026213,174 shares£99,999.92David AllanPurchase03/05/20242,490 shares£1,260.19–03/05/2024David PrisemanPurchase01/05/202429,638 shares£14,999.79Diane NixonPurchase05/05/202449,397 shares£24,999.82DateDirector/PDMRTypeSharesPriceValue17/02/2026Keith PickeringPurchase106,58746.91£49,999.9617/02/2026Diane NixonPurchase213,17446.91£99,999.9217/02/2026David PrisemanPurchase10,65846.91£4,999.6717/02/2026William Robert NixonPurchase213,17446.91£99,999.9203/05/2024David AllanPurchase2,49050.61£1,260.1903/05/2024–––––01/05/2024David PrisemanPurchase29,63850.61£14,999.7905/05/2024Diane NixonPurchase49,39750.61£24,999.82