Transaction in Own Shares

Summary by AI BETAClose X

On October 3, 2025, Melrose Industries PLC announced that it had purchased 50,005 of its own ordinary shares, each with a nominal value of £0.001. The shares were bought through Investec Bank plc. The lowest price paid per share was 632.20 pence, while the highest price reached 641.00 pence. The weighted average price per share for the day was 638.1116 pence. Following this transaction, the company holds 48,951,247 ordinary shares in treasury, with 1,262,524,074 ordinary shares in issue, excluding those held in treasury. The company intends to hold the purchased shares in treasury. All purchases were executed on the XLON trading venue.

Disclaimer*

UK 100

Latest directors dealings