Transaction in Own Shares

Summary by AI BETAClose X

On October 27, 2025, Melrose Industries PLC purchased 90,805 of its own ordinary shares, each with a nominal value of £0.001. The shares were bought through Investec Bank plc. The lowest price paid per share was 634.00 pence, the highest price was 641.00 pence, and the volume-weighted average price was 636.7436 pence. Following this transaction, the company holds 50,577,830 ordinary shares in treasury, with 1,260,897,491 ordinary shares in issue, excluding those held in treasury. The company intends to hold the purchased shares in treasury. All shares were purchased on the XLON trading venue.

Disclaimer*

UK 100

Latest directors dealings