| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.45B | 3.47B | 3.35B | 7.54B | 6.65B | 7.13B |
| Gross Profit | 872.00M | 822.00M | 654.00M | 571.00M | 410.00M | 261.00M |
| EBITDA | 824.00M | 392.00M | 385.00M | 146.00M | 324.00M | 554.00M |
| Net Income | 316.00M | -49.00M | -1.02B | -292.00M | -500.00M | -528.00M |
Balance Sheet | ||||||
| Total Assets | 7.33B | 7.44B | 6.93B | 13.99B | 14.02B | 16.68B |
| Cash, Cash Equivalents and Short-Term Investments | 124.00M | 88.00M | 58.00M | 355.00M | 473.00M | 311.00M |
| Total Debt | 1.80B | 1.65B | 822.00M | 1.86B | 1.74B | 3.65B |
| Total Liabilities | 4.48B | 4.59B | 3.36B | 6.79B | 6.46B | 9.51B |
| Stockholders Equity | 2.85B | 2.84B | 3.57B | 7.13B | 7.51B | 7.08B |
Cash Flow | ||||||
| Free Cash Flow | -127.00M | -244.00M | -66.00M | -31.00M | 81.00M | 531.00M |
| Operating Cash Flow | -23.00M | -121.00M | 29.00M | 267.00M | 317.00M | 821.00M |
| Investing Cash Flow | -116.00M | -68.00M | 721.00M | 129.00M | 2.46B | -305.00M |
| Financing Cash Flow | 101.00M | 219.00M | -966.00M | -599.00M | -2.47B | -676.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | £6.62B | 28.71 | 23.79% | 1.29% | -0.32% | -3.96% | |
75 Outperform | £7.95B | 25.98 | 17.68% | 1.26% | -1.97% | 40.55% | |
72 Outperform | £5.29B | 32.55 | 14.19% | 2.46% | 0.10% | -15.33% | |
66 Neutral | £2.86B | 29.46 | 16.97% | 2.04% | 1.93% | -15.07% | |
66 Neutral | £8.25B | 30.48 | 12.85% | 1.93% | -6.93% | 18.57% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
50 Neutral | £8.05B | 26.07 | 10.69% | 1.10% | -0.38% | ― |
Melrose Industries PLC has continued its share buyback activity, purchasing 140,479 ordinary shares on 15 January 2026 via Investec Bank at prices ranging between 630p and 638p, with a volume‑weighted average price of 633.98p. The repurchased shares will be held in treasury, bringing the company’s treasury stock to 54,813,726 shares and leaving 1,256,661,595 ordinary shares in issue, a move that marginally reduces the free float and can enhance earnings per share and capital returns for remaining investors as part of Melrose’s ongoing shareholder‑focused capital allocation strategy.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £615.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries has continued its share buyback activity, repurchasing 140,094 ordinary shares on 14 January 2026 via Investec Bank at prices ranging between 628.20p and 648.60p, with a volume-weighted average price of 635.53p. The shares will be held in treasury, taking treasury holdings to 54.67 million and leaving 1.26 billion shares in issue, a move that marginally reduces the free float and can enhance earnings per share over time, underscoring the company’s ongoing capital-return strategy to shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £646.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has continued its share buyback activity, purchasing 143,317 ordinary shares on 13 January 2026 via Investec Bank at prices ranging between 631.4p and 645.2p, with a volume-weighted average price of 636.0633p. The company intends to hold these shares in treasury, bringing its total treasury holding to 54,533,153 shares and leaving 1,256,942,168 ordinary shares in issue, a move that marginally reduces the free float and may support earnings per share and capital return objectives for existing shareholders.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has continued its share buyback activity, repurchasing 144,907 ordinary shares on 12 January 2026 at prices between 623.0p and 635.6p, with a volume‑weighted average price of 631.36p, through Investec Bank. The company intends to hold the shares in treasury, bringing its treasury holdings to 54,389,836 shares and leaving 1,257,085,485 ordinary shares in issue excluding treasury, a move that marginally reduces the free float and can enhance earnings per share while signalling confidence in the group’s valuation and capital position to shareholders.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £430.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries has repurchased 145,230 of its ordinary shares on 9 January 2026 via Investec Bank at prices between 621.20p and 627.20p per share, at a volume-weighted average price of 624.2846p, as part of its ongoing share buyback activity. The company will hold these shares in treasury, bringing its treasury stock to 54,244,929 shares and leaving 1,257,230,392 ordinary shares in issue, a move that marginally reduces the free float and can enhance earnings per share over time, signalling continued capital return to shareholders.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £430.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries has continued its share buyback activity, repurchasing 143,675 ordinary shares on 8 January 2026 via Investec Bank at a volume‑weighted average price of 625.7569 pence, with prices ranging between 621.00 and 631.80 pence. The shares will be held in treasury, taking the company’s treasury stock to 54,099,699 shares and leaving 1,257,375,622 ordinary shares in issue excluding treasury, a move that marginally reduces the free float and can enhance earnings per share, underscoring Melrose’s ongoing capital return strategy to shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has continued its share buyback activity, purchasing 145,929 of its £0.001 ordinary shares on 7 January 2026 via Investec Bank at prices ranging between 619.00p and 635.20p, with a volume-weighted average price of 628.4121p. The company plans to hold these repurchased shares in treasury, bringing its treasury holding to 53,956,024 shares and leaving 1,257,519,297 ordinary shares in issue, a move that marginally reduces the free float and can enhance earnings per share over time while signalling ongoing management commitment to shareholder returns through active balance sheet and capital structure management.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries has repurchased 146,161 of its own ordinary shares on 6 January 2026 via Investec Bank at prices ranging between 617.40p and 625.60p, at a volume-weighted average price of 621.3855p. The shares, bought on the London Stock Exchange, will be held in treasury, bringing its treasury holding to 53,810,095 shares and leaving 1,257,665,226 ordinary shares in issue, a move that slightly reduces the free float and may support earnings per share and capital return objectives under the company’s ongoing buyback programme.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries has repurchased 54,264 of its ordinary shares on 5 January 2026 through Investec Bank at prices between 616.80p and 619.20p, with a volume‑weighted average price of 618.7030p, and will hold the stock in treasury. Following this latest transaction, the group now holds 53,663,934 shares in treasury and has 1,257,811,387 ordinary shares in issue excluding treasury stock, incrementally boosting earnings per share and signalling continued use of buybacks as a capital management tool for shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries has continued its share buyback activity, purchasing 152,957 ordinary shares on 2 January 2026 via Investec Bank at prices ranging between 594.40p and 611.20p, with a volume-weighted average price of 602.3925p. The repurchased shares will be held in treasury, bringing the company’s treasury position to 53,609,670 shares and leaving 1,257,865,651 shares in issue excluding treasury, a move that marginally reduces the stock’s free float and can support earnings per share and capital-return objectives for shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has repurchased 43,133 of its own ordinary shares on 31 December 2025 via Investec Bank at a volume-weighted average price of 585.3490 pence per share, with prices ranging between 583.80 pence and 588.60 pence. The shares, which will be held in treasury, lift Melrose’s treasury stock to 53,456,713 shares and leave 1,258,018,608 ordinary shares in issue, underscoring the company’s ongoing share buyback strategy aimed at managing its capital structure and potentially enhancing earnings per share for investors.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has continued its share buyback programme, purchasing 155,050 ordinary shares on 30 December 2025 via Investec Bank at prices between 578.00p and 589.40p, with a volume-weighted average price of 584.1232p. The shares will be held in treasury, taking its treasury holding to 53,413,580 shares and leaving 1,258,061,741 ordinary shares in issue excluding treasury, a move that marginally reduces the free float and can enhance earnings per share while underscoring the company’s ongoing commitment to returning capital to shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has repurchased 153,352 of its ordinary shares on 29 December 2025 via Investec Bank at prices between 577.80p and 585.80p, with a volume-weighted average price of 580.1802p, and will hold the shares in treasury. Following this transaction, Melrose now holds 53,258,530 shares in treasury and has 1,258,216,791 ordinary shares in issue excluding treasury stock, underscoring the company’s continued use of buybacks to manage its capital structure and potentially enhance earnings per share and shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has continued its share buyback activity, repurchasing 57,475 ordinary shares on 24 December 2025 through Investec Bank at a volume-weighted average price of 581.3585 pence per share, within a trading range of 578.00 to 584.60 pence. The company will hold these shares in treasury, bringing its treasury holding to 53,105,178 shares and leaving 1,258,370,143 ordinary shares in issue excluding treasury, a move that marginally reduces the effective free float and can be supportive of earnings per share and capital return objectives for existing shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries has repurchased 154,017 of its ordinary shares on 23 December 2025 via Investec Bank at prices ranging between 577.60p and 585.80p, with a volume‑weighted average price of 581.9563p, as part of its ongoing share buyback programme. The shares, which will be held in treasury, lift Melrose’s treasury holding to 53,047,703 shares and leave 1,258,427,618 shares in issue excluding treasury, underscoring the group’s continued use of buybacks as a capital allocation tool that can enhance earnings per share and signal confidence in its valuation to investors.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries has continued its share buyback activity, repurchasing 156,619 ordinary shares on 22 December 2025 via Investec Bank at prices ranging between 569.40p and 579.40p, with a volume‑weighted average price of 574.38p. The company plans to hold these shares in treasury, bringing its treasury holding to 52,893,686 shares and leaving 1,258,581,635 ordinary shares in issue, a move that marginally reduces the free float and can enhance earnings per share over time while underlining management’s ongoing use of buybacks as a tool for capital return and balance-sheet optimisation.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has continued its share buyback activity, purchasing 157,642 ordinary shares on 19 December 2025 via Investec Bank at prices ranging between 561p and 580p, with a volume-weighted average price of 573.649p. The shares will be held in treasury, bringing Melrose’s treasury stock to 52,737,067 shares and leaving 1,258,738,254 ordinary shares in issue excluding treasury, a move that marginally reduces the free float and can enhance earnings per share over time while signalling ongoing management confidence and disciplined capital returns to investors.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC continued its share buyback activity with the repurchase of 163,458 ordinary shares on 18 December 2025, executed through Investec Bank at prices between 548.00p and 567.40p, with a volume-weighted average price of 554.4555p. The shares will be held in treasury, bringing Melrose’s treasury holding to 52,579,425 shares and leaving 1,258,895,896 shares in issue excluding treasury, a move that effectively reduces the free float and can enhance earnings per share and capital-return credentials for remaining shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 163,678 ordinary shares for treasury, as part of its ongoing buyback program. This move underscores Melrose’s strategy to optimize shareholder returns and manage capital efficiently, reflecting its commitment to creating value for stakeholders and maintaining strong market positioning.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 161,080 of its ordinary shares through Investec Bank plc, with prices ranging from 548.20 to 557.60 pence per share. This transaction is part of a buyback program, and the shares will be held in treasury, which may impact the company’s share liquidity and shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the purchase of 161,080 of its ordinary shares at a weighted average price of 551.8426 pence per share through Investec Bank plc. These shares will be held in treasury, increasing the total number of treasury shares to 52,252,289, with 1,259,223,032 shares remaining in issue. This buyback is part of Melrose’s ongoing strategy to optimize its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £600.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced a share buyback, purchasing 161,265 of its ordinary shares at an average price of 559.2398 pence per share. The shares will be held in treasury, increasing the total treasury shares to 52,091,209, with 1,259,384,112 shares remaining in issue. This move is part of Melrose’s ongoing buyback program, which may impact the company’s stock value and shareholder equity.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £587.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has executed a share buyback program, purchasing 161,174 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 559.00 to 568.00 pence and will be held in treasury, leaving the company with 51,929,944 shares in treasury and 1,259,545,377 shares in issue. This transaction is part of Melrose’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £587.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 158,990 of its ordinary shares through Investec Bank plc, with the shares intended to be held in treasury. This transaction is part of the company’s ongoing buyback program, reflecting a strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £587.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has executed a share buyback, purchasing 157,178 of its ordinary shares at prices ranging from 566.60 pence to 572.80 pence, with a weighted average price of 570.2666 pence. These shares will be held in treasury, and this transaction is part of the company’s strategy to optimize its capital structure, potentially enhancing shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £587.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced a share buyback, purchasing 152,537 of its ordinary shares through Investec Bank plc at a weighted average price of 579.0731 pence per share. The company plans to hold these shares in treasury, which now totals 51,452,602 shares, while the total number of shares in issue remains at 1,260,022,719. This transaction is part of Melrose’s ongoing buyback programme, indicating a strategic move to manage its capital structure effectively.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £587.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 154,374 of its ordinary shares through Investec Bank plc, with the shares to be held in treasury. This transaction is part of the company’s ongoing buyback program, reflecting its strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £587.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 152,802 of its ordinary shares through Investec Bank plc, with the intention to hold these shares in treasury. This transaction is part of the company’s ongoing buyback program, which aims to manage its capital structure and return value to shareholders. The shares were bought at prices ranging from 583.20 pence to 602.00 pence, with a weighted average price of 596.2184 pence.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £587.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 158,342 of its ordinary shares at prices ranging from 573.20 to 584.40 pence per share, with an average price of 580.4604 pence. These shares will be held in treasury, bringing the total number of treasury shares to 50,992,889, while the total shares in issue remain at 1,260,482,432. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 159,450 of its ordinary shares through Investec Bank plc, with prices ranging from 568.60 to 574.80 pence per share. This buyback is part of the company’s ongoing strategy to manage its capital structure and enhance shareholder value, with the purchased shares being held in treasury.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 159,618 of its ordinary shares at prices ranging from 560.60 to 570.00 pence per share, with a weighted average price of 566.7089 pence. These shares will be held in treasury, increasing the total number of treasury shares to 50,675,097, while the total number of shares in issue remains at 1,260,800,224. This transaction is part of Melrose’s ongoing buyback program, which aims to optimize capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has executed a share buyback program, purchasing 151,775 of its ordinary shares through Investec Bank plc at prices ranging from 557.40 to 590.60 pence per share. The company plans to hold these shares in treasury, which now totals 50,515,479 shares, while the total number of shares in issue stands at 1,260,959,842. This move is part of Melrose’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 151,566 of its ordinary shares through Investec Bank plc, with the intention to hold these shares in treasury. This transaction is part of a buyback program aimed at optimizing the company’s capital structure and potentially enhancing shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the retirement of its Chief Financial Officer, Matthew Gregory, who will step down in 2026. Ross McCluskey has been appointed as the new CFO, bringing extensive experience in finance and leadership roles from his previous positions at Intertek Group plc and Inchcape plc. This leadership change is expected to support Melrose’s growth strategy and enhance its position in the aerospace and defense industry.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 147,675 of its ordinary shares at prices ranging from 591.00 to 600.40 pence per share, with a weighted average price of 594.9197 pence. The shares will be held in treasury, increasing the total to 50,212,138 shares, and leaving 1,261,263,183 shares in issue. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and enhance shareholder returns.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 155,131 of its ordinary shares at a weighted average price of 592.5627 pence per share through Investec Bank plc. The company plans to hold these shares in treasury, bringing its total treasury shares to 50,064,463, while the total shares in issue stand at 1,261,410,858. This transaction is part of Melrose’s ongoing buyback programme, which could impact the company’s stock liquidity and shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 157,794 of its ordinary shares through Investec Bank plc, with the intention of holding these shares in treasury. This transaction is part of the company’s ongoing share buyback program, which aims to manage its capital structure and return value to shareholders. Following this purchase, Melrose holds 49,909,332 ordinary shares in treasury, with 1,261,565,989 shares remaining in issue.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 158,031 of its ordinary shares through Investec Bank plc, with the intention to hold these shares in treasury. This transaction is part of a buyback program, and following this purchase, the company holds 49,751,538 ordinary shares in treasury, with a total of 1,261,723,783 ordinary shares in issue. The repurchase reflects Melrose’s ongoing strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has executed a share buyback, purchasing 148,270 of its ordinary shares at prices ranging from 567.20 to 595.00 pence, with an average price of 579.9980 pence. The shares will be held in treasury, increasing the total number of treasury shares to 49,593,507, while the total shares in issue remain at 1,261,881,814. This move is part of Melrose’s ongoing strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 151,466 of its ordinary shares, priced between 604.40 and 619.80 pence, through Investec Bank plc. These shares will be held in treasury, increasing the company’s total treasury shares to 49,445,237, while the total shares in issue remain at 1,262,030,084. This transaction is part of Melrose’s ongoing buyback programme, which could impact the company’s stock liquidity and shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 149,500 of its ordinary shares at prices ranging from 594.20 pence to 605.80 pence, with a weighted average price of 599.8680 pence. The shares will be held in treasury, bringing the total number of treasury shares to 49,293,771, while the total shares in issue, excluding treasury shares, stands at 1,262,181,550. This transaction is part of Melrose’s ongoing buyback program, which may impact the company’s stock liquidity and shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 142,692 of its ordinary shares through Investec Bank plc, with the shares to be held in treasury. This transaction is part of the company’s ongoing buyback program, which aims to manage its capital structure and potentially enhance shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has executed a share buyback program, purchasing 143,757 of its ordinary shares to be held in treasury. Additionally, CEO Peter Dilnot exercised a Nil Cost Option from the 2020 Employee Share Plan, resulting in the transfer of 3,114,036 shares from treasury, with a portion sold to cover tax liabilities. These transactions have adjusted the company’s issued share capital and voting rights, impacting shareholder calculations under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC, a company involved in the acquisition and improvement of underperforming businesses, has announced the repurchase of 141,896 of its ordinary shares at prices ranging from 610.00 to 635.60 pence per share. The shares will be held in treasury, increasing the total number of treasury shares to 51,971,858, while the total number of shares in issue, excluding treasury shares, remains at 1,259,503,463. This move is part of Melrose’s ongoing share buyback program, which aims to enhance shareholder value and optimize capital structure.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 95,036 of its ordinary shares at prices ranging from 626.20 to 646.20 pence per share, with a weighted average price of 637.4214 pence. The shares will be held in treasury, increasing the total treasury shares to 51,829,962, while the total shares in issue, excluding treasury shares, stand at 1,259,645,359. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced a buyback of 95,036 of its ordinary shares through Investec Bank plc, with prices ranging from 626.20 to 646.20 pence per share. The shares will be held in treasury, increasing the total treasury shares to 51,829,962, while the total shares in issue remain at 1,259,645,359. This move is part of a broader buyback program, potentially enhancing shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has reported a strong performance for the four months ending October 2025, with a 14% increase in group revenue. The company has seen significant growth in its Engines division, with a 28% rise in revenue driven by strong original equipment (OE) and aftermarket performance. The Structures division also experienced growth, particularly in defense, despite challenges in the civil sector due to supply chain issues. The company remains optimistic about its future, maintaining its full-year guidance and focusing on meeting customer demands amid industry growth and geopolitical shifts.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC, a company involved in acquiring and improving underperforming businesses, announced the repurchase of 95,057 of its ordinary shares through Investec Bank plc. The shares were purchased at prices ranging from 620.60 pence to 634.20 pence, with a weighted average price of 628.1465 pence. These shares will be held in treasury, increasing the total number of treasury shares to 51,734,926, while the total shares in issue stand at 1,259,740,395. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £800.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has repurchased 99,128 of its ordinary shares at an average price of 608.1096 pence per share, with the intention to hold these shares in treasury. This transaction is part of the company’s ongoing buyback program, which could potentially enhance shareholder value by reducing the number of shares in circulation and increasing earnings per share.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 99,651 of its ordinary shares at a weighted average price of 615.8218 pence per share through Investec Bank plc. The company plans to hold these shares in treasury, which now totals 51,540,741 ordinary shares, while the total number of shares in issue remains at 1,259,934,580, excluding treasury shares. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has repurchased 97,977 of its ordinary shares through Investec Bank plc, with the intention to hold these shares in treasury. This transaction is part of the company’s ongoing buyback program, which aims to optimize capital structure and enhance shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the purchase of 97,074 of its ordinary shares, priced between 616.20 and 628.60 pence, as part of a share buyback program executed through Investec Bank plc. These shares will be held in treasury, contributing to a total of 51,343,113 treasury shares, with 1,260,132,208 shares remaining in issue. This move is part of Melrose’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 97,504 of its ordinary shares at a weighted average price of 620.4157 pence per share through Investec Bank plc. This transaction is part of a buyback program, and the repurchased shares will be held in treasury, impacting the company’s share capital structure by increasing the number of shares held in treasury to 51,246,039.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced a share buyback transaction, purchasing 96,347 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 623.80 to 630.00 pence, with a weighted average price of 627.4161 pence. These shares will be held in treasury, bringing the total number of treasury shares to 51,052,297, while the total number of shares in issue, excluding treasury shares, stands at 1,260,423,024. This move is part of Melrose’s ongoing buyback programme, which aims to manage the company’s capital structure and return value to shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 96,510 of its ordinary shares, priced between 624.80 and 632.60 pence, with a weighted average price of 628.6527 pence. These shares will be held in treasury, increasing the total treasury shares to 50,955,950, while the total shares in issue remain at 1,260,519,371. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced a share buyback, purchasing 90,171 of its ordinary shares at prices ranging from 625.80 to 633.40 pence per share, with a weighted average price of 630.3877 pence. These shares will be held in treasury, increasing the total treasury shares to 50,859,440, while the total shares in issue, excluding treasury shares, stands at 1,260,615,881. This transaction is part of Melrose’s ongoing buyback program, which may impact the company’s stock liquidity and shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced the repurchase of 95,596 of its ordinary shares at a weighted average price of 631.6192 pence per share through Investec Bank plc. The company plans to hold these shares in treasury, which now totals 50,769,269 shares, with 1,260,706,052 shares remaining in issue. This move is part of Melrose’s ongoing buyback program, which may impact its financial structure and shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 95,843 of its ordinary shares, executed through Investec Bank plc, at prices ranging from 632.60 to 639.40 pence per share. The shares will be held in treasury, and this transaction is part of the company’s ongoing buyback program, which impacts its share capital structure by increasing the number of shares held in treasury to 50,673,673, while the total shares in issue remain at 1,260,801,648.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 90,805 ordinary shares at prices ranging from 634.00 to 641.00 pence per share, with a weighted average price of 636.7436 pence. The shares will be held in treasury, increasing the total number of treasury shares to 50,577,830. This move is part of the company’s ongoing buyback program, which aims to optimize capital structure and enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 94,632 of its ordinary shares at prices ranging from 632.20 pence to 637.60 pence, with a weighted average price of 634.6562 pence. The shares will be held in treasury, increasing the total number of treasury shares to 50,487,025, while the total number of shares in issue remains at 1,260,988,296. This transaction is part of Melrose’s ongoing buyback program, which aims to optimize capital allocation and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 96,969 of its ordinary shares at prices ranging from 630.00 to 636.60 pence per share, with a weighted average price of 633.1742 pence. These shares will be held in treasury, increasing the total treasury shares to 50,392,393, while the total shares in issue remain at 1,261,082,928. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has executed a share buyback program, purchasing 94,637 of its ordinary shares through Investec Bank plc at prices ranging from 629.60 to 638.40 pence per share. The company plans to hold these shares in treasury, which now totals 50,295,424 shares, while the total number of shares in issue, excluding treasury shares, stands at 1,261,179,897.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC has announced a share buyback, purchasing 98,892 of its ordinary shares through Investec Bank plc. The shares, bought at a weighted average price of 616.9185 pence, will be held in treasury, indicating a strategy to manage capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £590.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC, a company involved in the acquisition and improvement of underperforming businesses, announced the repurchase of 100,505 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 599.80 to 607.40 pence per share, with a weighted average price of 603.6478 pence. These shares will be held in treasury, increasing the company’s treasury shares to 50,101,895 while the total ordinary shares in issue, excluding treasury shares, remain at 1,261,373,426. This transaction is part of Melrose’s ongoing share buyback program, which aims to optimize capital structure and enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.10 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced the repurchase of 98,244 of its ordinary shares through Investec Bank plc, with prices ranging from 591.40 to 606.00 pence per share. The repurchased shares will be held in treasury, increasing the total treasury shares to 50,001,390, while the total shares in issue stand at 1,261,473,931. This move is part of Melrose’s ongoing buyback program, which aims to optimize capital structure and enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.10 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.