Royal Bank of Canada lowered shares of Imperial Brands (OTCMKTS:IMBBY – Free Report) from an outperform rating to a sector perform rating in a report released on Friday, Briefing.com reports. Several other research firms have also commented on IMBBY. Barclays reduced their price target on shares of Imperial Brands from GBX 2,500 ($31.58) to GBX […]