PremiumCompany AnnouncementsImperial Brands Advances Share Repurchase Program with Latest Buyback Imperial Brands Executes Share Repurchase and Cancellation Imperial Brands Executes Share Repurchase and Cancellation PremiumCompany AnnouncementsImperial Brands Executes Share Repurchase and Cancellation Imperial Brands Executes Share Repurchase and Cancellation Imperial Brands Executes Share Repurchase and Cancellation PremiumCompany AnnouncementsImperial Brands Executes Share Repurchase and Cancellation Imperial Brands Enhances Shareholder Value with Strategic Share Buyback Imperial Brands price target raised to 2,400 GBp from 2,100 GBp at RBC Capital