UBS Confirms Strong Buy Rating for Inchcape (IHCPF)

Avatar photo

“`html

On October 17, 2025, UBS reiterated coverage of Inchcape (OTCPK:IHCPF) with a Buy recommendation. The average one-year price target for Inchcape is $12.50 per share, representing a potential upside of 19.72% from its latest closing price of $10.44 per share.

As of now, 133 funds or institutions report positions in Inchcape, a 0.76% increase from the previous quarter. Total institutional shares owned rose by 4.52% to 89.19 million shares. The projected annual revenue for Inchcape is $8,834 million, reflecting a decrease of 0.27%.

SMCWX – SMALLCAP WORLD FUND INC holds 17.08 million shares (4.67% ownership), increasing its portfolio allocation by 17.09% over the last quarter, while FLPSX – Fidelity Low-Priced Stock Fund decreased its shares by 0.95% to 7.69 million shares (2.10% ownership).

“`

The free Daily Market Overview 250k traders and investors are reading

Read Now