Transaction in Own Shares

Summary by AI BETAClose X

Melrose Industries PLC has announced the purchase of 154,374 of its ordinary shares on December 8, 2025, through Investec Bank plc, with prices ranging from 580.40 pence to 589.00 pence per share, and a weighted average price of 583.7016 pence. These shares will be held in treasury, bringing the total number of shares held in treasury to 51,300,065 and the total number of issued shares to 1,260,175,256.

Disclaimer*

UK 100

Latest directors dealings