Director deals: Melrose chief executive sells 2 million shares causing share price slump
Melrose CEO dumps 2 million sharesIncoming M&C Saatchi chair buys £249,000 sharesJudges Scientific director cashes in £94,500 sharesSimon Peckham, chief executive of UK manufacturing company Melrose (MRO), sold 2,000,000 shares at...
16 June 2023