Transaction in Own Shares

Summary by AI BETAClose X

On August 28, 2025, Melrose Industries PLC announced that it had purchased 154,162 of its own ordinary shares, each with a nominal value of £0.001. The shares were bought through Investec Bank plc on the XLON trading venue. The lowest price paid per share was 576.80 pence, the highest price was 588.20 pence, and the volume-weighted average price was 584.2084 pence. The company intends to hold these purchased shares in treasury. Following this transaction, Melrose holds 45,168,047 ordinary shares in treasury and has 1,266,307,274 ordinary shares in issue, excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings