The latest announcement is out from Melrose ( (GB:MRO)). Melrose Industries has repurchased 54,264 of its ordinary shares on 5 January 2026 through Investec Bank at prices between 616.80p and 619.20p, ...