| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 8.86B | 9.26B | 11.45B | 8.13B | 6.90B | 6.84B |
| Gross Profit | 1.52B | 1.61B | 1.94B | 1.21B | 951.50M | 773.10M |
| EBITDA | 687.00M | 740.00M | 744.00M | 492.10M | 287.40M | 11.70M |
| Net Income | 426.00M | 421.00M | 270.00M | 245.30M | 117.00M | -142.00M |
Balance Sheet | ||||||
| Total Assets | 5.72B | 5.64B | 7.14B | 6.96B | 3.56B | 3.61B |
| Cash, Cash Equivalents and Short-Term Investments | 569.00M | 549.00M | 689.00M | 1.06B | 596.60M | 481.40M |
| Total Debt | 3.09B | 1.04B | 1.73B | 3.36B | 541.70M | 550.80M |
| Total Liabilities | 4.61B | 4.16B | 5.52B | 5.40B | 2.43B | 2.55B |
| Stockholders Equity | 1.03B | 1.38B | 1.52B | 1.53B | 1.11B | 1.04B |
Cash Flow | ||||||
| Free Cash Flow | 357.00M | 507.00M | 500.00M | 425.00M | 312.40M | 207.30M |
| Operating Cash Flow | 415.00M | 586.00M | 593.00M | 493.50M | 377.00M | 249.20M |
| Investing Cash Flow | 362.00M | 328.00M | -195.00M | -475.40M | 14.40M | 8.00M |
| Financing Cash Flow | -724.00M | -890.00M | -934.00M | 366.50M | -213.90M | -159.90M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | £2.83B | 7.36 | 23.07% | 3.44% | -15.99% | 69.97% | |
71 Outperform | £201.47M | 12.70 | 4.51% | 3.22% | -0.17% | -10.96% | |
67 Neutral | £319.84M | -9.49 | -6.44% | 6.30% | 3.31% | -340.97% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | £20.98M | 3.24 | 30.82% | ― | -18.51% | -13.40% | |
55 Neutral | £109.48M | 26.34 | 16.70% | 1.48% | 20.64% | ― | |
49 Neutral | £11.59M | -17.04 | -2.26% | 2.41% | 2.30% | 37.27% |
Inchcape plc has continued its previously announced share buyback programme with the repurchase of 10,757 ordinary shares on 8 January 2026, at prices between 760p and 773p per share and a volume-weighted average price of 765.33p. The company will cancel these shares rather than hold them in treasury, reducing the total number of ordinary shares in issue to 360,807,463, and bringing total repurchases since the programme began on 4 March 2025 to 33,087,556 shares at a cost of £228.5m, signalling an ongoing commitment to returning capital to shareholders and tightening the equity base.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has continued its ongoing share buyback programme with the repurchase on 7 January 2026 of 10,596 ordinary shares at a volume-weighted average price of 767.17p per share, via Jefferies International Limited, with all acquired shares to be cancelled rather than held in treasury. This latest transaction, executed across several trading venues including the London Stock Exchange and alternative platforms, brings the total repurchased since the programme began on 4 March 2025 to 33,076,805 shares at an aggregate cost of £228.4 million, reducing the company’s share count to 360,818,214 and signaling continued capital return to shareholders through balance-sheet optimisation and earnings-per-share support.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has reported that, as of 31 December 2025, its issued share capital consists of 360,828,816 ordinary shares of 10 pence each, with every share carrying one voting right and no shares held in treasury. This disclosure, made in line with UK transparency rules, clarifies the total voting rights figure that shareholders and investors should use when calculating whether they must notify Inchcape and the market of any interests or changes in their holdings, ensuring continued compliance with regulatory reporting requirements and supporting transparency in the company’s shareholder base.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has repurchased 235,389 ordinary shares on 19 December 2025 as part of its ongoing share buyback programme, at a volume-weighted average price of 780.19 pence per share, via Jefferies International Limited across several trading venues. The company will cancel these shares, reducing its total shares in issue to 360,847,663, and reports that since the buyback programme commenced on 4 March 2025 it has acquired 33,047,356 shares at a total cost of about £228.2 million, underscoring a sustained commitment to returning capital to shareholders and tightening its equity base.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has disclosed share transactions involving Mike Bowers, its CEO Americas, and his person closely associated, Karen Evans. Bowers exercised awards under the 2022 Performance Share Plan and Sharesave Plan, receiving a total of 71,860 ordinary shares at no cost, and subsequently sold 77,485 shares, including those from the 2022 Co-Investment Plan, on 23 December 2025 on the London Stock Exchange. On the same date, Evans carried out a market sale of 65,112 ordinary shares. The dealings, all properly notified as required for persons discharging managerial responsibilities, underline continued use of equity-based incentive schemes within Inchcape’s senior leadership and provide investors with transparency over insider share disposals at current market prices.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc disclosed that its Chief People Officer, Helen Cunningham, has exercised awards granted under the company’s 2022 Performance Share Plan, receiving 79,577 ordinary shares of 10 pence each at no cost. Following the award vesting, Cunningham sold the entire tranche of 79,577 shares on 18 December 2025 on the London Stock Exchange at an average price of £7.815073 per share, a routine management share transaction that underscores the operation of Inchcape’s long-term incentive and executive remuneration arrangements.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape has repurchased 225,873 ordinary shares on 18 December 2025 at a volume-weighted average price of 782.76 pence per share as part of its ongoing share buyback programme, executed through Jefferies International across multiple trading venues. The company intends to cancel these shares, reducing the total number of shares in issue to 361,083,052, and bringing total buybacks since the programme’s launch in March 2025 to 32,811,967 shares at a cost of £226.4 million, signalling continued commitment to returning capital to shareholders and potentially enhancing earnings per share.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape announced the repurchase of 14,962 of its ordinary shares on December 17, 2025, as part of its ongoing share buyback program initiated in March 2025. The canceled shares aim to reduce overall share count, enhancing shareholder value and signaling confidence in its financial stability, with total shares bought back since March now exceeding 32 million.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback program, purchasing 15,096 ordinary shares on December 16, 2025, as part of its ongoing initiative announced earlier in March 2025. The company intends to cancel these shares, reducing its total shares in issue to 361,323,887. Since the start of the buyback program, Inchcape has acquired over 32 million shares at a cost exceeding £224 million, reflecting its strategic focus on enhancing shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback programme, purchasing 15,227 ordinary shares at an average price of 755.51 pence per share. This move is part of a larger buyback initiative announced earlier in the year, aimed at reducing the number of shares in circulation, thereby potentially increasing shareholder value. Following this transaction, the total number of shares in issue will be 361,338,983. The company has spent over £224 million on share buybacks since March 2025.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback program, purchasing 18,853 of its ordinary shares at an average price of 763.48 pence per share. This action is part of a larger buyback initiative announced earlier in March 2025, aimed at reducing the total number of shares in circulation, which now stands at 361,335,357. This strategic move is likely to impact the company’s market positioning by potentially increasing shareholder value and optimizing capital structure.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the purchase of 11,307 ordinary shares as part of its ongoing share buyback programme, initiated on 4 March 2025. The company intends to cancel these shares, reducing its total number of ordinary shares in issue to 361,354,210. Since the start of the programme, Inchcape has acquired 32,540,809 shares at a cost of £224,244,926.32, indicating a strategic move to enhance shareholder value and optimize capital structure.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced the purchase of 35,728 ordinary shares as part of its ongoing share buyback programme, initiated on 4 March 2025. This move is part of a broader strategy to manage its capital structure, with the company having repurchased over 32 million shares since the programme’s inception, amounting to a cost of £224 million. The cancellation of these shares will reduce the total number of shares in issue, potentially impacting shareholder value and market perception.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced that Byron Grote, a Non-Executive Director, purchased 5,000 ordinary shares of the company at a price of £7.58 per share on December 8, 2025. This transaction, conducted on the London Stock Exchange, is part of the company’s compliance with the UK Market Abuse Regulation, highlighting transparency in managerial transactions.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the purchase of 30,554 of its own ordinary shares as part of its ongoing share buyback programme, initiated on March 4, 2025. The company intends to cancel these shares, reducing the total number of shares in issue to 361,401,245. Since the start of the buyback programme, Inchcape has repurchased 32,493,774 shares at a total cost of £223,888,790.49, reflecting its strategy to enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the purchase of 13,614 of its ordinary shares as part of its ongoing share buyback program initiated in March 2025. The company plans to cancel the purchased shares, reducing the total number of shares in issue to 361,431,799. This move is part of a broader strategy to enhance shareholder value, having already acquired over 32 million shares at a cost exceeding £223 million.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the purchase of 11,387 ordinary shares as part of its ongoing share buyback program initiated in March 2025. The company plans to cancel these shares, reducing the total number of shares in issue to 361,445,419. This move is part of Inchcape’s strategy to optimize its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £877.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the purchase of 6,654 ordinary shares as part of its ongoing share buyback programme, initiated on March 4, 2025. This move is aimed at reducing the total number of shares in circulation, potentially increasing the value for existing shareholders and demonstrating the company’s commitment to returning capital to investors.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc, a company involved in the automotive distribution and retail sector, has announced the purchase of 77,185 of its ordinary shares as part of its ongoing share buyback programme. The shares were purchased at a volume-weighted average price of 749.15 pence per share and will be cancelled, reducing the total number of shares in issue to 361,463,460. Since the initiation of the buyback programme in March 2025, Inchcape has acquired over 32 million shares, reflecting a strategic move to enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC announced the purchase of 110,428 of its ordinary shares as part of its ongoing share buyback program, with the intention to cancel these shares. This move is part of a broader strategy initiated in March 2025, which has seen the company repurchase over 32 million shares, aiming to optimize its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced the purchase of 105,400 of its ordinary shares as part of its ongoing share buyback program initiated on 4 March 2025. The company intends to cancel these shares, reducing the total number of shares in issue to 361,651,073. This move is part of a broader strategy to manage its capital structure, having acquired over 32 million shares at a cost of approximately £222 million since the program’s inception.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback transaction, purchasing 105,400 of its ordinary shares on 28 November 2025, as part of its ongoing buyback program initiated on 4 March 2025. This move is aimed at reducing the total number of shares in circulation, potentially increasing shareholder value. The company’s total number of ordinary shares will be 361,651,073 following the cancellation of the repurchased shares. Since the start of the buyback program, Inchcape has acquired 32,243,946 shares at a cost of £221,993,849.70, reflecting its commitment to optimizing its capital structure.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced that its issued share capital consists of 361,862,764 ordinary shares, each with a voting right. This information is crucial for shareholders to determine their notification obligations under the Disclosure Guidance and Transparency Rules, impacting how they manage their interests in the company.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback transaction, purchasing 106,291 of its ordinary shares at an average price of 767.06 pence per share. This move is part of a broader buyback program initiated in March 2025, aimed at reducing the number of shares in circulation, thereby potentially increasing shareholder value. The total number of shares purchased since the program’s inception is 32,138,546, costing over £221 million. The cancellation of these shares will adjust the total number of shares in issue to 361,756,473, reflecting Inchcape’s strategic financial management and commitment to enhancing shareholder returns.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC has announced the purchase of 118,043 of its ordinary shares as part of its ongoing share buyback program, initiated on March 4, 2025. The company intends to cancel these shares, reducing its total number of ordinary shares in issue to 361,862,764. This move is part of a larger strategy, having repurchased over 32 million shares at a cost of over £220 million, which may impact its market positioning and shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC announced the purchase of 144,243 of its ordinary shares as part of its ongoing share buyback program initiated in March 2025. The company plans to cancel these shares, reducing its total number of shares in issue to 361,980,807. This move is part of a larger strategy, with Inchcape having already purchased over 31 million shares at a significant cost, reflecting its commitment to enhancing shareholder value and optimizing its capital structure.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC has announced the purchase of 148,102 of its ordinary shares as part of its ongoing share buyback programme. These shares were bought at an average price of 749.31 pence per share and will be canceled, reducing the total number of shares in issue to 362,125,050. Since the initiation of the buyback programme in March 2025, Inchcape has acquired 31,769,969 shares at a total cost of £218,381,062.15, indicating a significant effort to return value to shareholders.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback program, purchasing 150,925 of its ordinary shares at an average price of 742.95 pence per share, as part of its ongoing initiative announced earlier in March 2025. This move is set to reduce the total number of shares in circulation to 362,273,152, potentially enhancing shareholder value and reflecting the company’s confidence in its financial health.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc, a company engaged in a share buyback programme, announced the purchase of 156,908 of its ordinary shares on 20 November 2025 through Jefferies International Limited. The shares were bought at prices ranging from 727.50p to 736.50p per share, with a volume-weighted average price of 730.99p. The company plans to cancel these shares rather than hold them in treasury, continuing its buyback programme initiated on 4 March 2025. This transaction reduces the total number of ordinary shares in issue to 362,424,077, reflecting Inchcape’s ongoing strategy to manage its share capital effectively.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC has announced the purchase of 145,441 of its ordinary shares as part of its ongoing share buyback program. The shares were bought at prices ranging from 727.50p to 739.50p and will be cancelled rather than held in treasury. This move is part of a larger initiative started in March 2025, which has seen the company repurchase over 31 million shares at a cost exceeding £215 million. The reduction in the number of shares in issue is expected to enhance shareholder value by increasing earnings per share.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC announced the purchase of 144,481 of its ordinary shares as part of its ongoing share buyback program, initially announced in March 2025. The company plans to cancel these shares, reducing the total number of shares in issue to 362,877,542. This move is part of a broader strategy to enhance shareholder value, having already invested over £212 million in share repurchases since March.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback program, purchasing 137,250 of its ordinary shares at an average price of 746.89 pence per share. This move is part of a broader buyback initiative announced earlier in the year, aiming to reduce the number of shares in circulation, which now totals 363,022,023. The buyback program reflects the company’s strategy to enhance shareholder value and optimize its capital structure.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC, a company involved in a share buyback program, announced the purchase of 133,438 of its ordinary shares on 13 November 2025, with the highest price paid per share being 758.00 pence and the lowest at 752.50 pence. This transaction is part of a larger buyback initiative started on 4 March 2025, with the company having acquired a total of 30,735,746 shares at a cost of £209,737,099.15, aiming to cancel these shares to reduce the number of shares in circulation, potentially enhancing shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the purchase of 129,907 of its ordinary shares as part of its ongoing share buyback programme, initiated on 4 March 2025. The shares were acquired at a volume-weighted average price of 760.46 pence per share and will be canceled, reducing the total number of shares in issue to 363,292,711. This move is part of a broader strategy to optimize capital structure and return value to shareholders, with a total of 30,602,308 shares purchased since the programme’s inception, costing £209,728,101.17.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc, a company engaged in a share buyback programme, announced the purchase of 128,022 ordinary shares on 11 November 2025. The shares were bought at a volume-weighted average price of 761.27 pence per share and will be cancelled rather than held in treasury. This transaction is part of a broader buyback initiative that began on 4 March 2025, during which the company has acquired a total of 30,472,401 shares at a cost of £208,740,162.47. The cancellation of shares will reduce the total number of ordinary shares in issue to 363,422,618, potentially impacting the company’s market value and shareholder equity.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has repurchased 130,790 of its ordinary shares as part of its ongoing share buyback programme, which was announced in March 2025. The company intends to cancel these shares, reducing the total number of shares in issue to 363,550,640. This move is part of a broader strategy to optimize capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback transaction, purchasing 137,293 ordinary shares at an average price of 744.75p per share, as part of its ongoing buyback program initiated in March 2025. The company plans to cancel these shares, reducing the total number of shares in issue to 363,681,430, which reflects its strategy to enhance shareholder value and optimize capital structure.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced a share buyback program where it purchased 136,062 of its ordinary shares on November 6, 2025, as part of its ongoing initiative announced earlier in March 2025. The company plans to cancel these shares, reducing its total number of ordinary shares in issue to 363,818,723. Since the start of the program, Inchcape has bought back over 30 million shares at a cost exceeding £205 million, indicating a significant effort to enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has released an update following its Annual General Meeting, where a resolution regarding the Directors’ Remuneration Report was passed with 64.55% approval. The company engaged with major shareholders to address concerns about the Group Chief Executive’s salary increase and performance targets for a one-off PSP award. The Board provided further rationale for these decisions, emphasizing their alignment with the Accelerate+ strategy. After considering shareholder feedback, the Board decided no further actions were necessary and will continue consultations for the 2026 Remuneration Policy.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced transactions involving its senior executives, including CEO Americas Mike Bowers and Group CFO Adrian Lewis. Bowers exercised awards under the 2022 Co-Investment Plan, selling 23,108 shares at £7.575 each on the London Stock Exchange, totaling £175,043.10. Meanwhile, Lewis exercised options under the 2022 Save As You Earn scheme, retaining 1,500 shares. These transactions reflect strategic financial decisions by Inchcape’s leadership, potentially impacting investor perceptions and market positioning.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC has executed a share buyback program, purchasing 108,197 ordinary shares at an average price of 764.40 pence per share on October 31, 2025. This move is part of a larger buyback initiative announced earlier in March 2025, aimed at reducing the total number of shares in circulation, thereby potentially increasing shareholder value. The company has spent over £204 million on repurchasing nearly 30 million shares since the program’s inception, reflecting its commitment to optimizing capital structure and enhancing returns for shareholders.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced that as of 31 October 2025, its issued share capital consists of 364,168,523 ordinary shares, each carrying one vote. This announcement is significant for shareholders as it provides the necessary figures for calculating their interests in the company, in compliance with the Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the sale of investment shares by Helen Cunningham, the Chief People Officer, as part of the 2022 Inchcape Co-Investment Plan. The transaction involved the sale of 6,501 ordinary shares at a price of £7.633857 each, totaling £49,627.70, conducted on the London Stock Exchange. This move reflects the company’s ongoing financial activities and may have implications for its investment strategies and stakeholder interests.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback transaction, purchasing 105,541 ordinary shares at an average price of 770.87 pence per share. This move is part of a broader buyback program initiated in March 2025, aimed at reducing the number of shares in circulation, which now totals 364,062,982. The buyback is expected to enhance shareholder value by decreasing share supply and potentially increasing earnings per share.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced transactions involving its senior executives, Phil Jenkins and Helen Cunningham, who exercised awards under the company’s Performance Share Plan (PSP) and Co-Investment Plan (CIP). Phil Jenkins, CEO of APAC, exercised awards and partially sold shares to cover taxes and fees, while Helen Cunningham, Chief People Officer, also exercised and sold shares. These transactions, conducted on the London Stock Exchange, reflect the company’s ongoing executive compensation strategies and may impact stakeholder perceptions of executive alignment with shareholder interests.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the purchase of 102,985 of its ordinary shares as part of its ongoing share buyback program, initiated on March 4, 2025. The shares were bought at an average price of 775.18 pence per share and will be canceled, reducing the total number of shares in issue to 364,168,523. This move is part of a broader strategy to enhance shareholder value, with a total of 29,726,496 shares purchased since the program’s inception, amounting to over £203 million.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced the purchase of 102,666 of its ordinary shares as part of its ongoing share buyback programme, initiated on 4 March 2025. The company plans to cancel these shares, reducing its total number of shares in issue to 364,271,508. Since the start of the buyback programme, Inchcape has repurchased 29,623,511 shares at a total cost of £202,299,898.37, which reflects the company’s strategy to enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced a transaction involving its Chief Commercial Officer, Romeo Lacerda, who exercised awards under the 2022 Inchcape Co-Investment Plan. The transaction involved the exercise of ordinary shares and a partial sale to cover taxes and fees, reflecting strategic financial management by the company’s leadership.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc, a company involved in the automotive distribution and retail industry, has announced the purchase of 103,850 ordinary shares as part of its share buyback program. This initiative, which began on March 4, 2025, aims to reduce the number of shares in circulation, thereby potentially increasing the value of remaining shares. The company has spent over £201 million repurchasing shares since the program’s inception, which could impact shareholder value positively by enhancing earnings per share and providing a return of capital to shareholders.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc announced the purchase of 81,559 ordinary shares as part of its ongoing share buyback program initiated in March 2025. The company plans to cancel these shares, reducing the total number of shares in issue to 364,478,024, which reflects its commitment to returning value to shareholders.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £849.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback transaction, purchasing 88,018 of its ordinary shares on 23 October 2025, as part of its ongoing buyback programme initiated in March 2025. The company intends to cancel these shares, reducing the total number of shares in issue to 364,559,583, reflecting its commitment to enhancing shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £11.15 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC has announced the purchase of 61,333 of its ordinary shares as part of its ongoing share buyback programme. The shares were bought at prices ranging from 732.00p to 742.00p and will be canceled, reducing the total number of shares in issue to 364,647,601. Since the start of the buyback programme in March 2025, the company has repurchased 29,247,418 shares at a total cost of £199,425,290.59, indicating a strategic move to enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £11.15 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc reported a strong performance in Q3 2025, with 8% organic revenue growth and a 7% increase in group revenue, driven by market growth, distribution contract wins, and product launches. The company continued to execute its Accelerate+ strategy, including the acquisition of Askja in Iceland and optimizing its contract portfolio. Inchcape maintained disciplined capital allocation, progressing with a £250m share buyback program and a healthy M&A pipeline. The company reiterated its FY 2025 outlook, expecting continued growth, supported by product launches and operational optimizations.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £11.15 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced the purchase of 118,317 ordinary shares as part of its ongoing share buyback program, initiated on 4 March 2025. The company intends to cancel these shares, reducing the total number of shares in issue to 364,708,934, reflecting a strategic effort to enhance shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £11.15 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback transaction, purchasing 21,245 ordinary shares at prices ranging from 701.50p to 716.50p per share, as part of its ongoing buyback program initiated in March 2025. This move aims to reduce the total number of shares in circulation, potentially enhancing shareholder value, with the total shares in issue now standing at 364,827,251.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £11.15 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC has executed a share buyback transaction, purchasing 13,563 ordinary shares at an average price of 693.39 pence per share, as part of its ongoing buyback program initiated in March 2025. This move is aimed at reducing the number of shares in circulation, with the company planning to cancel the purchased shares, which could potentially enhance shareholder value by increasing the earnings per share.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £920.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback transaction, purchasing 134,970 ordinary shares at an average price of 697.37 pence per share on 16 October 2025. This transaction is part of a larger buyback program initiated on 4 March 2025, with the company having bought back a total of 29,032,960 shares at a cost of £197,861,931.59. The purchased shares will be canceled, reducing the total number of shares in issue to 364,862,059, which may impact the company’s stock value and shareholder equity.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £763.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced the purchase of 129,758 of its ordinary shares as part of its ongoing share buyback program, initiated on 4 March 2025. The company plans to cancel these shares, reducing the total number of shares in issue to 364,997,029. This buyback effort, which has cost the company £196,920,695.87 so far, is aimed at enhancing shareholder value by reducing the number of shares outstanding.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £763.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape PLC announced the purchase of 124,518 of its ordinary shares as part of its ongoing share buyback program. The company plans to cancel these shares, reducing its total number of ordinary shares in issue to 365,126,787. Since the start of the program in March 2025, Inchcape has repurchased a total of 28,768,232 shares at a cost of £196,006,555.82, reflecting its commitment to enhancing shareholder value.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £763.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has executed a share buyback transaction, purchasing 118,384 ordinary shares at an average price of 731.21 pence per share, as part of its ongoing buyback program initiated in March 2025. This move, which involves canceling the acquired shares, reduces the company’s total shares in issue to 365,251,305, reflecting Inchcape’s strategy to enhance shareholder value and optimize its capital structure.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £763.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.
Inchcape plc has announced the purchase of 119,954 of its ordinary shares as part of its ongoing share buyback programme. The company plans to cancel these shares, reducing its total number of shares in issue to 365,369,689. Since the start of the buyback programme in March 2025, Inchcape has repurchased over 28 million shares, indicating a significant investment in reducing share capital, which may impact shareholder value and market perception.
The most recent analyst rating on (GB:INCH) stock is a Buy with a £763.00 price target. To see the full list of analyst forecasts on Inchcape stock, see the GB:INCH Stock Forecast page.