Transaction in Own Shares

Summary by AI BETAClose X

On October 15, 2025, Melrose Industries PLC executed a transaction in its own shares, purchasing 98,339 ordinary shares at a volume-weighted average price of 618.9511 pence per share. The lowest price per share was 616.40 pence, and the highest price per share reached 622.60 pence. Following this transaction, the company holds 49,805,279 ordinary shares in treasury. The total number of ordinary shares in issue, excluding treasury shares, is now 1,261,670,042. The company intends to hold the purchased shares in treasury. All shares were purchased through Investec Bank plc on the XLON trading venue.

Disclaimer*

UK 100

Latest directors dealings