Transaction in Own Shares

Summary by AI BETAClose X

On October 20, 2025, Melrose Industries PLC purchased 100,505 of its own ordinary shares, with prices ranging from 599.80 pence to 607.40 pence per share. The weighted average price per share was 603.6478 pence. Following this transaction, the company holds 50,101,895 ordinary shares in treasury. The total number of ordinary shares in issue, excluding treasury shares, is 1,261,373,426. The company intends to hold the purchased shares in treasury. The purchases were made through Investec Bank plc on the XLON trading venue.

Disclaimer*

UK 100

Latest directors dealings