Transaction in Own Shares

Summary by AI BETAClose X

Melrose Industries PLC announced the purchase of 360,000 of its own ordinary shares on August 20, 2025, at a weighted average price of 585.1434 pence per share, with the lowest price being 577.20 pence and the highest price being 589.00 pence. The shares were purchased through Investec Bank plc and will be held as treasury stock. Following this transaction, the company has 44,065,682 ordinary shares in treasury and 1,267,409,639 ordinary shares in issue (excluding treasury shares). All purchases were made on the XLON venue.

Disclaimer*

UK 100

Latest directors dealings