Inchcape stock steadies after buyback update
Published on 09/21/2026 at 16:11 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Inchcape stock (GB00B61TVQ02) traded at GBP 8.06 on September 18, 2026, after the group reported a new 1,131,887-share buyback update and a year-to-date repurchase total of 15,124,571 shares. That session left the London-listed company with a narrow trading range and a buyback backdrop that stayed visible into the next market open.
Buyback stays in view
According to Investegate on September 21, 2026, Inchcape PLC bought 1,131,887 ordinary shares between September 14, 2026 and September 18, 2026, and the total cost of shares repurchased since March 3, 2026 reached GBP 122,558,970.27. The same company announcement said the cancelled shares would leave 343,083,665 ordinary shares in issue.
That means the buyback has already consumed more than GBP 122.5 million since March 3, 2026. For investors, the pace matters as much as the headline total: on September 18, 2026, the daily weighted average purchase price ranged from 802.30 pence to 809.64 pence across the week, depending on the trading day.
Revenue anchor from 2025
Recent coverage on Ad-hoc news on September 21, 2026 said investors are still framing Inchcape through fiscal year 2025 revenue of GBP 9,100 million and the group's Accelerate+ strategy. The same report also described the stock as moving in a stable range on the London market around the September 18, 2026 close.
That revenue figure gives the buyback more context. It also sets a clear comparison point for the stock: the market is judging the share count reduction against a business that last reported GBP 9,100 million in revenue, not against a blank slate.
London price level
Inchcape stock closed at GBP 8.06 on September 18, 2026, with the company announcement showing purchase prices from GBP 8.02 to GBP 8.18 during the same week. The close sat inside that range and kept the London line contained for the session.
Inchcape stock facts
- Company: Inchcape plc
- ISIN: GB00B61TVQ02
- Ticker: INCH
- Trading venue: London Stock Exchange
- Price (as of September 18, 2026): GBP 8.06
- Market capitalization: GBP 2.77 billion (as of September 18, 2026)
- Sector / Industry: Consumer Discretionary / Automotive Distribution and Retail
- Index membership: FTSE 250
