Transaction in Own Shares

Summary by AI BETAClose X

On October 6, 2025, Melrose Industries PLC purchased 140,881 of its own ordinary shares at a volume-weighted average price of 642.3119 pence per share. The lowest price per share was 637.60 pence, and the highest price was 645.40 pence. The company intends to hold these shares in treasury. Following this transaction, Melrose holds 49,092,128 ordinary shares in treasury and has 1,262,383,193 ordinary shares in issue, excluding treasury shares. The purchases were executed through Investec Bank plc on the XLON trading venue.

Disclaimer*

UK 100

Latest directors dealings