There is huge earnings and valuation upside from today’s depressed price
Melrose Industries (MRO) 523p Market cap: £6.8 billion It’s not often you see a FTSE 100 company lose nearly 30% of its market value in just two days, but that’s what happened earlier this month when aerospace and defence firm Melrose (MRO) published its preliminary 2024 results. It didn’t matter that earnings were better than forecast, or that the firm issued upbeat growth forecasts for the next five years,...