Transaction in Own Shares

Summary by AI BETAClose X

On October 21, 2025, Melrose Industries PLC purchased 98,892 of its own ordinary shares at a volume-weighted average price of 616.9185 pence each on the XLON venue. The lowest price per share was 603.00 pence, and the highest price per share reached 635.80 pence. Following this transaction, the company holds 50,200,787 ordinary shares in treasury, with 1,261,274,534 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