Panmure Gordon Confirms Buy Rating for Imperial Brands (IMBBF)

Avatar photo

On November 19, 2025, Panmure Gordon reaffirmed a Buy rating for Imperial Brands (OTCPK:IMBBF), forecasting a potential 71.13% increase in its stock price, with an average one-year target of $44.84 per share, compared to the current price of $26.20.

The projected annual revenue for Imperial Brands is $9.968 billion, reflecting a decline of 47.49%. Institutional ownership has seen a rise to 415 funds, an increase of 1.72% from the previous quarter, while shares held by institutions rose by 3.06% to 259,832,000 shares.

Key fund positions include Dodge & Cox with 21,473K shares (2.71% ownership), Capital World Growth & Income Fund with 20,419K shares (2.57% ownership), and Goldman Sachs GQG Partners with an increased holding of 19,265K shares (2.43% ownership).

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

Read Now