The latest update is out from Melrose ( (GB:MRO)). Melrose Industries has continued its share buyback activity, repurchasing 156,619 ordinary shares on 22 December 2025 via Investec Bank at prices ...
Melrose ( (GB:MRO)) has provided an update. Melrose Industries PLC announced the repurchase of 95,036 of its ordinary shares at prices ranging from 626.20 to 646.20 pence per share, with a weighted ...
Why the Melrose Industries Price Target Has Been Reset The price target for Melrose Industries has shifted from a previously ...