An announcement from Melrose ( (GB:MRO)) is now available. Melrose Industries PLC continued its share buyback activity with the repurchase of 163,458 ordinary shares on 18 December 2025, executed ...
The latest update on Melrose Industries centres on a refreshed Street price target, which now sits at £7.63 compared with the ...