Professor Sir Christopher EvansPurchase01/01/202558,770 sharesDateDirector/PDMRTypeSharesPriceValue01/01/2025Professor Sir Christopher EvansPurchase58,770––
Professor Sir Christopher EvansPurchase01/01/202558,770 sharesDateDirector/PDMRTypeSharesPriceValue01/01/2025Professor Sir Christopher EvansPurchase58,770––