“`html
On November 26, 2025, Jefferies reiterated a Buy recommendation for Imperial Brands PLC – Depositary Receipt (OTCPK:IMBBY). The average one-year price target is $45.49/share, indicating a potential upside of 79.46% from its latest closing price of $25.35/share.
The projected annual revenue for Imperial Brands PLC is approximately $9,968 million, reflecting a decrease of 47.49%. Institutional ownership remains steady with 37 funds reporting positions, although total shares owned decreased by 6.00% to 5,821K shares over the last three months.
Notable shareholders include DODBX – Dodge & Cox Balanced Fund, which reduced its holdings by 10.85% to 3,732K shares, and Pacer Advisors, which increased its stake by 2.39% to 969K shares.
“`





