Melrose Industries PLC (LON:MRO)
London flag London · Delayed Price · Currency is GBP · Price in GBX
465.80
+0.70 (0.15%)
Jul 17, 2026, 4:39 PM GMT

Melrose Industries Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,7967,4027,1247,5623,8154,891
Market Cap Growth
-14.04%3.90%-5.79%98.24%-22.00%-11.25%
Enterprise Value
7,5409,1398,6828,3265,3616,192
Last Close Price
4.665.885.545.672.823.36
PE Ratio
16.0420.29---18.96
Forward PE
24.6623.7253.25218.60183.46183.46
PEG Ratio
1.131.071.727.7379.2479.24
PS Ratio
1.612.062.052.261.290.74
PB Ratio
2.052.622.502.120.540.65
P/TBV Ratio
43.3854.80-36.9114.0246.44
P/FCF Ratio
45.2857.83--28.26108.68
P/OCF Ratio
27.0834.59-260.7518.7018.60
EV/Sales Ratio
2.102.552.502.491.810.93
EV/EBITDA Ratio
7.9112.3862.9141.84--
EV/EBIT Ratio
12.6315.23-146.07--
EV/FCF Ratio
58.9171.40--39.71137.59
Debt / Equity Ratio
0.640.640.560.200.240.16
Debt / EBITDA Ratio
2.362.5811.934.13--
Debt / FCF Ratio
14.8714.87--13.7938.69
Net Debt / Equity Ratio
0.610.610.550.210.210.17
Net Debt / EBITDA Ratio
2.162.3511.293.84-12.06-17.61
Net Debt / FCF Ratio
13.5713.57-6.80-11.5811.1628.18
Asset Turnover
0.480.480.480.310.210.43
Inventory Turnover
4.934.935.083.502.645.70
Quick Ratio
0.650.650.590.530.610.53
Current Ratio
0.980.980.900.870.970.83
Return on Equity (ROE)
19.96%19.96%-5.09%0.02%-3.11%-6.55%
Return on Assets (ROA)
9.65%9.65%-0.08%1.14%-2.49%-4.09%
Return on Invested Capital (ROIC)
15.90%16.19%-0.14%1.86%-4.02%-6.52%
Return on Capital Employed (ROCE)
10.39%10.39%-0.07%0.69%-2.46%-4.07%
Earnings Yield
6.38%4.93%---5.27%
FCF Yield
2.21%1.73%--3.54%0.92%
Dividend Yield
1.55%1.10%0.99%1.06%1.94%1.27%
Payout Ratio
22.16%14.49%-44.17%-7.95%-25.00%8.28%
Buyback Yield / Dilution
3.62%3.63%5.77%0.07%13.17%0.00%
Total Shareholder Return
5.17%4.72%6.76%1.13%15.11%1.27%