Wednesday broker round-up
Updated : 10:10
Diageo: Berenberg downgrades to Hold with a target price of 2550p.
ITV: Macquarie downgrades to Underperform with a target price of 161p.
Bodycote: Deutsche Bank reiterates Buy with a target price of 990p.
AB Foods: HSBC reiterates Buy with a target price of 3700p.
B&M: HSBC reiterates Buy with a target price of 460p.
AstraZeneca: JPMorgan reiterates Neutral with a target price of 4500p.
Shire: JPMorgan reiterates Overweight with a target price of 5300p.
Halfords Group: Investec reiterates Buy with a target price of 400p.
Ophir Energy: Deutsche Bank reiterates Buy with a target price of 100p.
Rank Group: Canaccord reiterates Buy with a target price of 265p.