Transaction in Own Shares

Summary by AI BETAClose X

Melrose Industries PLC announced on February 24, 2026, that it purchased 134,587 of its ordinary shares on February 23, 2026, through Investec Bank plc, with prices ranging from 662.40 pence to 674.80 pence per share, and a weighted average price of 670.0898 pence. Following this transaction, the company now holds 58,596,306 shares in treasury, with 1,252,879,015 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings