Transaction in Own Shares

Summary by AI BETAClose X

Melrose Industries PLC has announced the purchase of 54,264 of its ordinary shares on January 5, 2026, through Investec Bank plc, with prices ranging from 616.80 pence to 619.20 pence per share, and a weighted average price of 618.7030 pence. These shares will be held in treasury, bringing the total number of shares held in treasury to 53,663,934 and the total number of shares in issue to 1,257,811,387. This buyback activity indicates a potential signal of confidence in the company's valuation.

Disclaimer*

UK 100

Latest directors dealings