Transaction in Own Shares

Summary by AI BETAClose X

Melrose Industries PLC announced on January 12, 2026, that it purchased 145,230 ordinary shares on January 9, 2026, through Investec Bank plc. The weighted average price per share was 624.2846 pence, with the lowest price at 621.20 pence and the highest at 627.20 pence. These shares will be held in treasury, bringing the total number of shares held in treasury to 54,244,929 and the number of shares in issue to 1,257,230,392.

Disclaimer*

UK 100

Latest directors dealings