Friday broker round-up
NCC Group: Canaccord upgrades to buy with a target price of 318p.
Brewin Dolphin Holdings: Berenberg reiterates buy with a target price of 400p.
Marks & Spencer: Berenberg reiterates buy with a target price of 180p.
IQE: Canaccord reiterates hold with a target price of 55p.
Burberry: Deutsche Bank reiterates hold with a target price of 2,200p.
AstraZeneca: Deutsche Bank reiterates buy with a target price of 10,200p.
Diageo: Barclays reiterates overweight with a target price of 3,850p.
Imperial Brands: Barclays reiterates overweight with a target price of 2,100p.
Hargreaves Lansdown: JP Morgan reiterates underweight with a target price of 1,550p.
Next: JP Morgan reiterates neutral with a target price of 7,700p.
Beazley: Credit Suisse reiterates neutral with a target price of 350p.
Man Group: Credit Suisse reiterates outperform with a target price of 210p.