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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results