Transaction in Own Shares

Summary by AI BETAClose X

Melrose Industries PLC announced the purchase of 503,483 of its ordinary shares on August 18, 2025, at a weighted average price of 592.3658 pence per share, with the lowest price being 588.60 pence and the highest price being 598.60 pence. Following this transaction, the company holds 43,277,823 ordinary shares in treasury and has 1,268,197,498 ordinary shares in issue (excluding treasury shares). The shares were purchased through Investec Bank plc and will be held in treasury. A full breakdown of the individual trades is available in the RNS announcement.

Disclaimer*

UK 100

Latest directors dealings