Skip Links

Investor Relations

Inchcape have historically sustained industry leading margins and have a strong track record of growth and shareholder value creation.

Inchcape is a leading independent global automotive distributor and retailer which owes its unique strength to four key factors: its resilient business model, underpinned by a proven strategy; its relentless commitment to superior customer service; its decentralised and empowered organisation; and its significant growth opportunities for the future. These are why Inchcape is world leader, and number one in 13 of the 26 mature and emerging markets where it operates.




Share price


Inchcape plc. Registered in England and Wales with company number 609782.
Registered office: 22a St James's Square, London SW1Y 5LP