| 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 |
|---|---|---|---|---|---|---|---|
77 Outperform | £8.13B | 29.29 | 12.85% | 1.83% | -6.93% | 18.57% | |
75 Outperform | £5.79B | 25.13 | 23.79% | 1.32% | -0.32% | -3.96% | |
74 Outperform | £7.42B | 24.23 | 17.68% | 1.24% | -1.97% | 40.55% | |
71 Outperform | £5.18B | 31.85 | 14.19% | 2.41% | 0.10% | -15.33% | |
66 Neutral | £2.80B | 28.71 | 16.97% | 2.01% | 1.93% | -15.07% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
57 Neutral | £7.82B | 25.25 | 10.69% | 1.04% | -0.38% | ― |
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.
Melrose Industries PLC has repurchased 97,867 of its own ordinary shares at a weighted average price of 620.3413 pence per share, with the intention to hold these shares in treasury. This transaction is part of a buyback program, reflecting the company’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 £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 has executed a share buyback program, purchasing 98,339 of its ordinary shares at a weighted average price of 618.9511 pence per share through Investec Bank plc. These shares will be held in treasury, increasing the total number of treasury shares to 49,805,279, while the total number of shares in issue remains at 1,261,670,042. This transaction 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 £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 has executed a share buyback program, purchasing 98,255 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 604.40 pence to 618.60 pence, with a weighted average price of 611.9963 pence per share. These shares will be held in treasury, increasing the total number of treasury shares to 49,706,940, while the total shares in issue, excluding treasury shares, is 1,261,768,381. This transaction is part of Melrose’s ongoing strategy to manage its capital structure and return value to shareholders.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £4.10 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 93,827 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 619.20 to 626.60 pence, with a weighted average price of 623.1510 pence. These shares will be held in the company’s treasury, increasing its treasury shares to 49,608,685. This move 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 Sell with a £4.10 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 93,632 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 618.00 to 642.00 pence, with a weighted average price of 627.3306 pence. The company plans to hold these shares in treasury, which now totals 49,514,858 shares, while the total shares in issue, excluding treasury shares, stand at 1,261,960,463. This transaction is part of Melrose’s ongoing buyback programme, which aims to enhance shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £4.10 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 93,215 of its ordinary shares at prices ranging from 633.20 to 643.80 pence per share, with a weighted average price of 640.6608 pence. These shares will be held in treasury, increasing the total number of treasury shares to 49,421,226, while the total number of shares in issue, excluding treasury shares, stands at 1,262,054,095. This transaction is part of Melrose’s ongoing buyback program, which aims to enhance shareholder value and optimize capital structure.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £4.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 94,893 of its ordinary shares at an average price of 641.6519 pence per share, which will be held in treasury. This transaction is part of the company’s ongoing share buyback program, aimed at optimizing capital structure and enhancing shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £4.10 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, has announced the purchase of 140,990 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 636.20 to 646.80 pence, with a weighted average price of 641.7083 pence. The company plans to hold these shares in treasury, which now totals 49,233,118 ordinary shares, while the total number of shares in issue stands at 1,262,242,203. This move is part of Melrose’s buyback program, which aims to enhance shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £4.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 50,005 of its ordinary shares through Investec Bank plc, with prices ranging from 632.20 to 641.00 pence per share. The company plans to hold these shares in treasury, which now totals 48,951,247 shares, while the total ordinary shares in issue stand at 1,262,524,074. This buyback is part of Melrose’s ongoing strategy to manage its capital structure, potentially enhancing shareholder value and maintaining market confidence.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £4.10 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 140,218 of its ordinary shares through Investec Bank plc, with the intention of holding these shares in treasury. The transaction reflects Melrose’s ongoing buyback program, which aims to manage its capital structure effectively. Following this purchase, the company now holds 48,901,242 shares in treasury and has 1,262,574,079 shares in issue, excluding those held in treasury. This move is part of Melrose’s strategy to enhance shareholder value and maintain a strong financial position.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £4.10 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 146,287 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 603.40 to 625.00 pence, with a weighted average price of 616.7884 pence per share. The purchased shares will be held in treasury, bringing the total number of treasury shares to 48,761,024, while the total shares in issue remain at 1,262,714,297 (excluding treasury shares). This buyback is part of Melrose’s broader strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £4.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 151,869 of its ordinary shares at prices ranging from 593.80 to 607.60 pence per share, with a weighted average price of 600.8140 pence. These shares will be held in treasury, increasing the total number of shares in treasury to 48,614,737. This move is part of the company’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 Sell with a £4.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 152,049 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 591.20 to 598.60 pence, with a weighted average price of 594.1278 pence. These shares will be held in treasury, bringing the total number of treasury shares to 48,462,868, while the total shares in issue, excluding treasury shares, stand at 1,263,012,453. 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 £7.30 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 151,456 of its ordinary shares through Investec Bank plc, as part of its ongoing share buyback program. The shares were bought at prices ranging from 587.80 to 598.20 pence per share, with a weighted average price of 591.5116 pence. These shares will be held in treasury, increasing the total number of shares in treasury to 48,310,819, while the total shares in issue remain at 1,263,164,502. This buyback is part of Melrose’s strategy to enhance shareholder value and optimize its capital structure.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £7.30 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,002 of its ordinary shares through Investec Bank plc, with prices ranging from 583.80 to 593.80 pence per share. This transaction is part of a buyback program, and the shares will be held in treasury, 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 £7.30 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 appointment of Alison Goligher as the new Senior Independent Director, effective from October 1, 2025. She will succeed David Lis, who has been instrumental in the company’s succession planning and board diversification efforts. This change is part of Melrose’s ongoing strategy to strengthen its board with experienced professionals from the aerospace sector and FTSE 100 companies, which is expected to enhance its industry positioning and operational effectiveness.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £7.30 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,136 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 share buyback program, which aims to optimize capital structure and enhance shareholder value. Following this transaction, Melrose holds 47,861,480 shares in treasury, with 1,263,613,841 shares in issue, excluding treasury shares.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £7.30 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 145,287 of its ordinary shares, with the transaction executed through Investec Bank plc. The shares were bought at prices ranging from 596.20 to 602.80 pence per share and will be held in treasury. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and return value to shareholders, potentially impacting its market positioning by reducing the number of shares available in the market.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 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 137,980 of its ordinary shares through Investec Bank plc, with the intention to hold these shares in treasury. This move is part of a buyback program, reflecting the company’s strategy to manage its capital structure and potentially enhance shareholder value. Following the transaction, Melrose holds 47,567,057 shares in treasury, with 1,263,908,264 shares in issue, excluding treasury shares.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 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 151,873 of its ordinary shares through Investec Bank plc, with prices ranging from 585.60 to 595.00 pence per share. The company plans to hold these shares in treasury, which now totals 47,429,077, while the total number of shares in issue stands at 1,264,046,244. This transaction is part of Melrose’s ongoing buyback program, reflecting its strategy to manage capital and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 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 150,789 of its ordinary shares through Investec Bank plc, with prices ranging from 588.00 to 595.60 pence per share. The shares will be held in treasury, increasing the total treasury shares to 47,277,204, while the total shares in issue, excluding treasury shares, stands at 1,264,198,117. 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 £6.20 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,063 of its ordinary shares through Investec Bank plc, with prices ranging from 587.00 to 594.40 pence per share. These shares will be held in treasury, increasing the total number of treasury shares to 47,126,415, while the total shares in issue, excluding treasury shares, remain at 1,264,348,906.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 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,413 of its ordinary shares at an average price of 595.8118 pence per share, as part of its ongoing share buyback program. This transaction, executed through Investec Bank plc, is part of Melrose’s strategy to manage its capital structure efficiently and potentially enhance shareholder value by holding the repurchased shares in treasury.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 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 151,903 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 591.00 to 602.60 pence, with a weighted average price of 596.8452 pence, and will be held in treasury. This transaction leaves the company with 46,823,939 shares in treasury and 1,264,651,382 shares in issue, excluding treasury shares.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced a share buyback, purchasing 151,905 of its ordinary shares through Investec Bank plc at a weighted average price of 595.9213 pence per share. The company plans to hold these shares in treasury, which will impact the total number of shares in issue, potentially influencing shareholder value and market perception.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 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 149,258 of its ordinary shares at prices ranging from 594.60 to 608.40 pence per share, with an average price of 600.0238 pence. The shares will be held in treasury, and this transaction is part of the company’s ongoing buyback program, which aims to 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 £6.20 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 149,299 of its ordinary shares through Investec Bank plc, with the intention to hold these shares in treasury. The transaction reflects the company’s ongoing buyback program, which aims to optimize capital structure and potentially enhance shareholder value. Following this purchase, Melrose holds 46,370,873 shares in treasury, with 1,265,104,448 shares remaining in issue.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC announced that Guy Hachey, a Non-executive Director, purchased 27,000 ordinary shares in the company at a price of 611.29 pence per share. This transaction represents approximately 0.00213% of the company’s issued share capital, excluding treasury shares. The purchase reflects a strategic move by a key stakeholder, potentially signaling confidence in the company’s future performance and stability to other investors.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £6.20 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 program, purchasing 145,574 of its ordinary shares through Investec Bank plc at a weighted average price of 614.5657 pence per share. The company plans to hold these shares in treasury, which now totals 46,221,574 shares, while the total number of shares in issue stands at 1,265,253,747. 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 £6.20 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 purchasing its own shares, has recently acquired 149,834 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 605.40 pence to 618.00 pence, with a weighted average price of 614.2413 pence. The company plans to hold these shares in treasury, which now totals 46,076,000 ordinary shares, while the total number of shares in issue, excluding treasury shares, is 1,265,399,321. This transaction is part of a buyback program, which could potentially enhance shareholder value by reducing the number of shares available in the market.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £609.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 151,566 of its ordinary shares through Investec Bank plc, with prices ranging from 588.60 to 600.20 pence per share. The repurchased shares will be held in treasury, increasing the company’s total treasury shares to 45,926,166, while the total shares in issue remain at 1,265,549,155. This buyback 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 £609.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 engaged in the acquisition and improvement of underperforming businesses, has announced a transaction involving the repurchase of 152,734 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 583.60 to 595.80 pence, with a weighted average price of 592.3376 pence. These shares will be held in treasury, increasing the total number of treasury shares to 45,774,600, while the total number of shares in issue, excluding treasury shares, stands at 1,265,700,721. This buyback is part of Melrose’s ongoing strategy to manage its capital structure and return value to shareholders.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £609.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 151,517 of its ordinary shares through Investec Bank plc at a weighted average price of 584.2255 pence per share. The acquired shares will be held in treasury, increasing the total treasury shares to 45,621,866. 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 Hold with a £609.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 150,049 of its ordinary shares through Investec Bank plc. The shares were bought at prices ranging from 588.40 to 595.60 pence, with a weighted average price of 591.7146 pence, and will be held in treasury. This transaction leaves the company with 45,470,349 shares in treasury and 1,266,004,972 shares in issue, excluding treasury shares.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £609.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,253 of its ordinary shares at prices ranging from 584.20 to 592.60 pence per share, with a weighted average price of 589.2366 pence. The repurchased shares will be held in treasury, bringing the total number of treasury shares to 45,320,300, while the total number of shares in issue remains at 1,266,155,021. This transaction is part of Melrose’s ongoing buyback programme, which aims to manage the company’s capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £609.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,162 of its ordinary shares at prices ranging from 576.80 to 588.20 pence per share, with a weighted average price of 584.2084 pence. These shares will be held in treasury, increasing the total number of shares in treasury to 45,168,047, while the total number of shares in issue remains at 1,266,307,274. This transaction is part of Melrose’s ongoing share buyback program, which aims to enhance shareholder value and optimize the company’s capital structure.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £5.90 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 225,413 of its ordinary shares through Investec Bank plc, with the shares being held in treasury. Following this transaction, the company now holds a total of 45,013,885 ordinary shares in treasury, with 1,266,461,436 ordinary shares in issue, excluding treasury shares.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £5.90 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 231,609 of its ordinary shares through Investec Bank plc, with the intention to hold these shares in treasury. The buyback program reflects Melrose’s strategy to manage its capital structure effectively, potentially enhancing shareholder value. Following this transaction, the company has 44,788,472 ordinary shares in treasury and 1,266,686,849 shares in issue, excluding treasury shares.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £5.90 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 a buyback of 242,357 of its ordinary shares through Investec Bank plc. The shares were purchased at prices ranging from 586.40 to 592.40 pence and will be held in treasury. This transaction 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 £5.90 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 248,824 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, which aims to optimize capital structure and potentially enhance shareholder value. Following this transaction, Melrose holds 44,314,506 shares in treasury, with 1,267,160,815 shares remaining in issue.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £5.90 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 248,824 of its ordinary shares at an average price of 587.8889 pence per share, through Investec Bank plc. The shares will be held in treasury, increasing the total number of treasury shares to 44,314,506, while the total shares in issue remain at 1,267,160,815. 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 £5.90 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 360,000 of its ordinary shares through Investec Bank plc, with prices ranging from 577.20 to 589.00 pence per share. The company plans to hold these shares in treasury, increasing its total treasury shares to 44,065,682, while the total shares in issue, excluding treasury shares, stand at 1,267,409,639.
The most recent analyst rating on (GB:MRO) stock is a Hold with a £636.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 427,859 of its ordinary shares at prices ranging from 582.60 to 594.80 pence per share. The company plans to hold these shares in treasury, which now totals 43,705,682 shares, while the total number of shares in issue stands at 1,267,769,639. This transaction is part of a buyback program and reflects 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 £636.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 503,483 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 buyback program, which aims to manage its capital structure and potentially enhance shareholder value. Following this transaction, Melrose holds 43,277,823 shares in treasury, with 1,268,197,498 shares remaining in issue.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 478,748 of its ordinary shares through Investec Bank plc, with the intention to hold these shares in treasury. The transaction reflects Melrose’s ongoing buyback program, which is aimed at optimizing its capital structure and potentially enhancing shareholder value. Following this transaction, the company holds 42,774,340 shares in treasury, with a total of 1,268,700,981 shares in issue.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 appointed Guy Hachey as a Non-Executive Director, effective August 18, 2025. Hachey brings over 30 years of experience in aerospace, defense, and industrial operations, having held leadership roles at Bombardier Aerospace and Delphi Corporation. His appointment is expected to bolster Melrose’s strategic execution and enhance value delivery to stakeholders.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 a share buyback transaction. The company purchased 236,847 ordinary shares at prices ranging from 588.00 to 600.00 pence per share, with an average price of 595.5613 pence. These shares will be held in treasury, increasing the total treasury shares to 42,295,592, while the total shares in issue remain at 1,269,179,729. 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 Sell with a £400.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 manufacturing businesses, has announced the repurchase of 524,310 of its ordinary shares at prices ranging from 592.60 to 602.20 pence per share, with a weighted average price of 596.5821 pence. The shares will be held in treasury, bringing the total number of treasury shares to 42,058,745. This transaction is part of Melrose’s ongoing buyback program, which aims to enhance shareholder value and optimize capital structure.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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, has announced a share buyback transaction. The company purchased 175,000 of its ordinary shares at a weighted average price of 587.4068 pence per share through Investec Bank plc. These shares will be held in treasury, increasing the total number of treasury shares to 41,534,435, while the total number of shares in issue remains at 1,269,940,886. This strategic move is part of Melrose’s ongoing efforts to optimize its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 strategic financial operations, has announced the repurchase of 220,000 of its ordinary shares at a weighted average price of 583.7532 pence per share. This transaction is part of a buyback program executed through Investec Bank plc, aiming to hold these shares in treasury, which can impact the company’s share capital structure and potentially influence shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 224,493 of its ordinary shares through Investec Bank plc, with the intention of holding these shares in treasury. This transaction is part of a buyback program, and following this purchase, the company now holds 41,139,435 shares in treasury, with 1,270,335,886 shares in issue excluding treasury shares. The repurchase reflects Melrose’s strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 41,216 of its ordinary shares at a price of 578.20 pence each through Investec Bank plc. The shares will be held in treasury, increasing the total number of treasury shares to 40,914,942, while the total number of shares in issue remains at 1,270,560,379. This transaction is part of Melrose’s ongoing buyback program, which aims to enhance shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 1,969 of its ordinary shares at an average price of 550.7554 pence per share through Investec Bank plc. The purchased shares will be held in treasury, which now totals 40,873,726 shares, while the total shares in issue, excluding treasury shares, stand at 1,270,601,595. This move is part of Melrose’s ongoing strategy to manage its capital structure effectively, potentially enhancing shareholder value and maintaining market confidence.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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,283 of its ordinary shares, with prices ranging from 539.80 to 543.00 pence per share. This transaction is part of a buyback program, and the shares will be held in treasury, potentially impacting the company’s share value and market perception by reducing the number of shares in circulation.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 167,286 of its ordinary shares through Investec Bank plc at prices ranging from 527.00 to 538.00 pence per share. The company plans to hold these shares in treasury, which now totals 40,714,474 shares, while 1,270,760,847 shares remain in issue. 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 Sell with a £400.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 completion of a share buyback transaction, purchasing 57,600 of its ordinary shares through J.P. Morgan Securities plc, with plans to hold these shares in treasury. This transaction is part of a £250 million share buyback program initiated in October 2024, which aims to optimize the company’s capital structure and enhance shareholder value. With J.P. Morgan’s tranche now complete, Investec Bank plc has been appointed to continue the buyback program, adhering to regulatory guidelines and shareholder approvals.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.
Melrose Industries PLC reported strong interim results for the first half of 2025, with a 6% revenue growth and a 29% increase in adjusted operating profit, despite challenges like supply chain disruptions. The company is nearing the completion of its multi-year transformation program, which has contributed to margin expansion and improved cash flow. The Engines division saw an 11% revenue growth, while the Structures division achieved a 3% increase. Melrose remains confident in its strategic positioning in the aerospace and defence markets, expecting sustained profit and cash flow growth.
The most recent analyst rating on (GB:MRO) stock is a Buy 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 repurchase of 58,200 of its ordinary shares, priced between £5.092 and £5.218 per share, through J.P. Morgan Securities plc. The company plans to hold these shares in treasury, bringing the total to 40,489,588 shares held in treasury, with 1,270,985,733 shares remaining in issue. This move is part of Melrose’s ongoing share buyback program, which may impact its market positioning by potentially increasing shareholder value and optimizing its capital structure.
The most recent analyst rating on (GB:MRO) stock is a Buy with a £650.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 engaged in acquiring and improving underperforming businesses, announced the purchase of 58,300 of its own ordinary shares through J.P. Morgan Securities plc. The shares were bought at prices ranging from 514.2000 to 523.0000 per share, with a weighted average price of 518.1266 per share, and will be held in treasury. This transaction is part of a buyback program, which aims to manage the company’s 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 Sell with a £400.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 manufacturing businesses, announced the repurchase of 58,400 of its ordinary shares at prices ranging from 510.0000 to 522.4000 pence per share. The shares were bought through J.P. Morgan Securities plc and will be held in treasury, bringing the total number of treasury shares to 40,373,088. This move is part of a broader buyback program, reflecting the company’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.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 58,500 of its ordinary shares at prices ranging from 508.4 to 515.6 pence per share, with a weighted average price of 511.8192 pence. These shares will be held in treasury, increasing the total treasury shares to 40,314,688, while the total shares in issue stand at 1,271,160,633. This move is part of Melrose’s strategy to manage its capital structure effectively, potentially enhancing shareholder value and signaling confidence in the company’s financial health.
The most recent analyst rating on (GB:MRO) stock is a Sell with a £400.00 price target. To see the full list of analyst forecasts on Melrose stock, see the GB:MRO Stock Forecast page.