Stocks

Inchcape (LON:INCH) Stock Price Down 13.3% - Should You Sell?

Published January 25, 2025

Inchcape plc (LON:INCH) experienced a significant drop in its stock price, declining by 13.3% during mid-day trading on Thursday. The shares hit a low of GBX 624.50 ($7.71) before stabilizing at GBX 652 ($8.05). This decline occurred alongside a sharp increase in trading volume, with approximately 12,121,266 shares changing hands—an increase of 240% compared to the average daily volume of 3,566,330 shares. Previously, the stock closed at GBX 752 ($9.29).

Insights from Wall Street Analysts

Market analysts have had mixed opinions about Inchcape's stock. Berenberg Bank reiterated a "buy" rating for the company, setting a price target of GBX 1,120 ($13.83) on October 25. Meanwhile, JPMorgan Chase & Co. recently downgraded the stock to a "neutral" rating after analyzing the current market situation. Additionally, Citigroup reaffirmed its "buy" rating on January 7.

Understanding Inchcape's Financial Metrics

Inchcape's financial indicators reveal a debt-to-equity ratio of 198.14, a quick ratio of 0.51, and a current ratio of 1.10. The company's market capitalization stands at £2.63 billion, with a PE ratio of 973.13 and a PEG ratio of 2.06. The stock has a beta of 1.19, indicating some volatility. Its fifty-day moving average price is GBX 761.12, while the 200-day moving average price is GBX 787.37.

Recent Insider Activity

A noteworthy insider transaction occurred when Byron Elmer Grote, an executive at Inchcape, purchased 4,000 shares on October 29 at an average price of GBX 730 ($9.02) per share. The total value of this transaction was £29,200 ($36,067.19). Insiders currently hold 14.84% of the company's stock.

About Inchcape

Inchcape is a prominent global automotive distributor, operating across six continents. The company leverages its in-depth market knowledge along with innovative technology and data analytics to enhance customer experiences, fostering strong automotive brands and sustainable growth.

Conclusion: To Sell or Not Sell?

With the stock price down significantly, investors may wonder if now is the right time to sell. While there is a moderate buy rating from analysts, other stocks have been identified as more promising investments. Investors should stay informed and consider their options carefully.

Inchcape, Stock, Analysis