Stocktoria

Melrose Industries PLC MRO.L

GB · London Stock Exchange · XLON · stock · Industrials · website

Melrose Industries PLC statistics & valuation

P / E16.6×
P / S1.7×
P / B2.2×
P / FCF51.5×
Net margin10.3%
FCF margin3.3%
Net debt£1.7B
Enterprise value USD$10.6B
Earnings yield EBIT/EV7.6%
Return on capital10.2%
Graham number -99.2%£3.85

Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value (£3.85); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
-10.40% -30.40% -1.40% 10.30% 2022202320242025
Gross margin (%)
14.30% 19.50% 23.70% 26.60% 2022202320242025
Operating margin (%)
-9.10% 1.70% -0.10% 16.70% 2022202320242025
Return on equity (%)
-4.30% -28.60% -1.70% 13.10% 2022202320242025
Shares outstanding
1.25B 1.25B 1.25B 1.25B 2022202320242025
Net debt (£)
£1.51B £764.0M £1.56B £1.74B 2022202320242025
Share buybacks (£)
£504.0M £93.0M £431.0M £173.0M 2022202320242025
Return on assets (%)
-2.20% -14.30% -0.70% 4.90% 2022202320242025
Free cash flow margin (%)
4.30% -2.30% -7.00% 3.30% 2022202320242025
Debt / equity (×)
0.26× 0.23× 0.58× 0.67× 2022202320242025
EPS (£)
-£0.22 -£0.76 -£0.04 £0.29 2022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022
Gross margin26.6%23.7%19.5%14.3%
Operating margin16.7%-0.1%1.7%-9.1%
Net margin10.3%-1.4%-30.4%-10.4%
FCF margin3.3%-7.0%-2.3%4.3%
Return on assets4.9%-0.7%-14.3%-2.2%
Return on equity13.1%-1.7%-28.6%-4.3%
Debt / equity0.54×0.49×0.16×0.20×
Current ratio0.980.900.870.97

Computed from company filings · GB · as of 2025-12-31. Figures in GBP. Facts plus Stocktoria's own computed scores — not investment advice.