Transaction in Own Shares

Summary by AI BETAClose X

Melrose Industries PLC announced a transaction in its own shares on August 20, 2025, purchasing 427,859 ordinary shares at a weighted average price of 586.63 pence per share. The lowest price paid was 582.60 pence and the highest was 594.80 pence. Following the purchase, the company holds 43,705,682 ordinary shares in treasury, with 1,267,769,639 ordinary shares in issue (excluding treasury shares). The shares were purchased on August 19, 2025, via Investec Bank plc. All purchases were made on the XLON venue.

Disclaimer*

UK 100

Latest directors dealings