Melrose Industries PLC (LON:MRO)
London flag London · Delayed Price · Currency is GBP · Price in GBX
477.20
-13.70 (-2.79%)
Aug 6, 2026, 4:48 PM GMT

Melrose Industries Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,9467,4027,1247,5623,8154,891
Market Cap Growth
-18.61%3.90%-5.79%98.24%-22.00%-11.25%
Enterprise Value
7,7999,1398,6828,3265,3616,192
Last Close Price
4.775.885.545.672.823.36
PE Ratio
37.5220.29---18.96
Forward PE
22.7523.7253.25218.60183.46183.46
PEG Ratio
1.131.071.727.7379.2479.24
PS Ratio
1.592.062.052.261.290.74
PB Ratio
2.082.622.502.120.540.65
P/TBV Ratio
22.0454.80-36.9114.0246.44
P/FCF Ratio
29.4457.83--28.26108.68
P/OCF Ratio
20.5834.59-260.7518.7018.60
EV/Sales Ratio
2.082.552.502.491.810.93
EV/EBITDA Ratio
24.9212.3862.9141.84--
EV/EBIT Ratio
24.9215.23-146.07--
EV/FCF Ratio
38.6171.40--39.71137.59
Debt / Equity Ratio
0.690.640.560.200.240.16
Debt / EBITDA Ratio
6.562.5811.934.13--
Debt / FCF Ratio
9.0814.87--13.7938.69
Net Debt / Equity Ratio
0.650.610.550.210.210.17
Net Debt / EBITDA Ratio
5.922.3511.293.84-12.06-17.61
Net Debt / FCF Ratio
8.2013.57-6.80-11.5811.1628.18
Asset Turnover
0.480.480.480.310.210.43
Inventory Turnover
4.624.935.083.502.645.70
Quick Ratio
0.700.650.590.530.610.53
Current Ratio
1.070.980.900.870.970.83
Return on Equity (ROE)
6.89%19.96%-5.09%0.02%-3.11%-6.55%
Return on Assets (ROA)
4.45%9.65%-0.08%1.14%-2.49%-4.09%
Return on Invested Capital (ROIC)
7.31%16.19%-0.14%1.86%-4.02%-6.52%
Return on Capital Employed (ROCE)
5.23%10.39%-0.07%0.69%-2.46%-4.07%
Earnings Yield
2.69%4.93%---5.27%
FCF Yield
3.40%1.73%--3.54%0.92%
Dividend Yield
1.47%1.10%0.99%1.06%1.94%1.27%
Payout Ratio
56.88%14.49%-44.17%-7.95%-25.00%8.28%
Buyback Yield / Dilution
2.48%3.63%5.77%0.07%13.17%0.00%
Total Shareholder Return
3.94%4.72%6.76%1.13%15.11%1.27%