Inchcape stock trades 12.9 percent below its 52-week high
Published on 09/25/2026 at 16:42 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Inchcape (ISIN GB00B61TVQ02) was trading at GBp 779.50 on the LSE on September 25, 2026, at 3:21 p.m. London time. The price stood 12.9 percent below its 52-week high of GBp 895, putting the stock's latest market value at GBP 2.715 billion.
Buyback cuts the share count
According to Investegate on September 21, 2026, Inchcape bought 1,131,887 ordinary shares between September 14 and September 18. The shares are intended for cancellation, which would reduce the issued share count to 343,083,665.
The transaction is part of the buyback program launched on March 3, 2026. Since that date, the company had purchased 15,124,571 shares at a total cost of GBP 122.55897027 million, according to the same announcement.
FY25 results show resilient margins
Inchcape's investor page reports FY25 revenue of GBP 9.1 billion and organic growth of 1 percent. Adjusted PBT reached GBP 443 million, up 3 percent year over year in constant currency, while the operating margin was 6.2 percent, according to Inchcape.
The same FY25 figures show free cash flow of GBP 315 million, equal to 104 percent of free cash flow to adjusted profit after tax conversion. Adjusted basic EPS rose 13 percent to GBp 80.8, and the proposed dividend increased 13 percent to GBp 32.3.
Analyst target sits above the price
MarketBeat lists a Moderate Buy consensus based on six brokerages and an average 12-month target of GBp 1,057.40. That target lies 35.7 percent above the September 25, 2026 intraday price, leaving the market valuation and the delivery of FY26 growth as the central reference points.
Stock stays below the yearly high
Inchcape stock was trading at GBp 779.50 on the LSE on September 25, 2026, with a daily change of minus 0.13 percent from the previous close of GBp 780.50. Trading volume stood at 230,656 shares against an average volume of 775,579.
Inchcape stock at a glance
- Company: Inchcape plc
- ISIN: GB00B61TVQ02
- Ticker: INCH
- Trading venue: LSE
- Price (as of September 25, 2026, 3:21 p.m. London time): GBp 779.50
- Market capitalization: GBP 2.715 billion (as of September 25, 2026)
- 52-week range: GBp 675-895 (as of September 25, 2026)
- Sector / Industry: Consumer Cyclical / Auto - Dealerships
