Peter Roderick Gordon Murray ·PDMR Transaction date 31 May 2023 Notification date 1 Jun 2023 Purchase Price 273.73 Quantity 53,012 Value £3,871,806 Filing More details Fewer details