Stocks

Melrose Industries (LON:MRO) Shares Down 11.7% - Should You Sell?

Published March 9, 2025

Melrose Industries PLC (LON:MRO) experienced a significant drop in its stock price on Saturday, falling by 11.7%. The shares traded as low as GBX 488.80 ($6.32) before closing at GBX 491.24 ($6.35). In mid-day trading, a total of 18,429,754 shares changed hands, which represents an increase of 92% compared to the average trading volume of 9,600,518 shares. Prior to this decline, the stock had ended the previous day at GBX 556.40 ($7.19).

Analyst Ratings and Insights

In recent analysis, JPMorgan Chase & Co. maintained an "overweight" rating for Melrose Industries, setting a target price of GBX 850 ($10.98) for the stock in a report published on January 23rd. Currently, the stock has received two hold ratings and three buy ratings from various equity research analysts. According to MarketBeat.com, Melrose Industries holds an average rating of "Moderate Buy" and an average price target of GBX 640 ($8.27).

Current Stock Performance

Melrose Industries has displayed a debt-to-equity ratio of 44.03, a current ratio of 0.86, and a quick ratio of 0.45, indicating its financial health. Over the past fifty days, the stock has had a moving average price of GBX 596.44, while the 200-day moving average price stands at GBX 531.51. The company's market capitalization is estimated at £6.35 billion, with a P/E ratio of -166.14 and a P/E/G ratio of 0.48. The stock has a beta value of 1.51, highlighting its volatility compared to the market.

In its most recent earnings report, released on March 6th, Melrose Industries reported earnings of GBX 26.80 ($0.35) per share. The company has recorded a negative net margin of 1.13% and a negative return on equity of 1.18%. Analysts predict that Melrose Industries PLC will post an EPS of approximately 33.97 for the current year.

Insider Trading Activity

Additionally, insider trading activity was noted when David Lis sold 7,950 shares of the company on December 9th at an average price of GBX 566 ($7.31), resulting in total proceeds of £44,997 ($58,143.17). Company insiders currently own 1.00% of the stock.

About Melrose Industries

Melrose Industries PLC, along with its subsidiaries, specializes in providing aerospace components and systems for both civil and defense markets across the UK, Europe, North America, and beyond. The company operates mainly in two segments: Engines and Structures. The Engines segment focuses on supplying engineered components, parts repair, and both commercial and aftermarket contracts to original equipment manufacturers in the engine sector.

Investment Considerations

For those contemplating an investment in Melrose Industries, it is advisable to review additional market insights. Though the analysts currently rate the stock as a Moderate Buy, it is vital to consider that other top-rated analysts have highlighted five stocks they believe offer better value and potential growth opportunities at this time.

This information can assist in making more informed investment decisions going forward.

Melrose, Stocks, Investing