Transaction in Own Shares

Summary by AI BETAClose X

On October 22, 2025, Melrose Industries PLC purchased 94,637 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 629.60 pence, while the highest price reached 638.40 pence. The volume-weighted average price for the day was 633.5945 pence. Following this transaction, the company holds 50,295,424 ordinary shares in treasury, with 1,261,179,897 ordinary shares in issue, excluding those held in treasury. The company intends to hold the purchased shares in treasury.

Disclaimer*

UK 100

Latest directors dealings