Melrose Industries revenue and financials

MRO · LSE · GBp

460.80 GBpChange from previous close: −0.04%Absolute change: −0.20 GBp

Close · October 7, 2026

In the fiscal year ended December 2025, Melrose Industries reported revenue of £3.59B (+3.49% year over year). Net income was £370M, a net margin of 10.3%.

Annual revenue · 2025: £3.59B
  1. £2.95B2022
  2. £3.35B2023
  3. £3.47B2024
  4. £3.59B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+3.49%
2025 vs 2024
Net margin
10.3%
2024: -1.4%

Financial data

Amounts in millions of GBP; per-share values in GBP; shares in millions.

Cash flow · Annual
Item20252024202320222021
Operating cash flow214-12129.0204—
Depreciation and amortization390397402405—
Capital expenditure-95.0-123-106-76.0—
Investing cash flow-82.0-68.0721192—
Financing cash flow-58.0219-966-599—
Dividends paid-82.0-72.0-81.0-77.0—
Share repurchases-173-431-93.0-504—
Debt issued229767628632—
Debt repaid0.0-10.0-1,371-598—
Effect of exchange rates0.0-7.0-19.027.0—
Net change in cash74.030.0-216-203—
Free cash flow119-244-77.0128—