Transaction in Own Shares

Summary by AI BETAClose X

Melrose Industries PLC announced a transaction in its own shares on August 18, 2025, purchasing 478,748 ordinary shares at a weighted average price of 597.4482 pence per share. The shares were purchased on August 15, 2025, through Investec Bank plc, with the lowest price being 594.80 pence and the highest price being 602.20 pence. After this transaction, the company holds 42,774,340 ordinary shares in treasury, and 1,268,700,981 ordinary shares are in issue (excluding treasury shares). All trades were executed on the London Stock Exchange (XLON).

Disclaimer*

UK 100

Latest directors dealings