(Sharecast News) - Marks & Spencer: Citigroup upgrades to buy with a target price of 330p.
IMI: Deutsche Bank reiterates buy with a target price of 1,185p.
Informa: Deutsche Bank reiterates buy with a target price of 930p.
AstraZeneca: Citigroup reiterates buy with a target price of 7,000p.
Metro Bank: Citigroup downgrades to sell with a target price of 4,800p.
Aviva: JP Morgan reiterates overweight with a target price of 484p.Intu Properties: JP Morgan reiterates underweight with a target price of 94p.St James Place: Barclays reiterates overweight with a target price of 1,252p.
Hargreaves Lansdown: Barclays reiterates overweight with a target price of 2,800p.TUI: Barclays reiterates equal weight with a target price of 900p.
Avation: Canaccord reiterates buy with a target price of 335p.
IQE: Canaccord reiterates buy with a target price of 130p.IAG: Berenberg reiterates buy with a target price of 780p.
Vodafone: Berenberg reiterates buy with a target price of 190p.Cairn Energy: Berenberg reiterates buy with a target price of 190p.
Astrazeneca
International Airlines
Aviva
Vodafone
Capricorn Energy PLC
IQE
Avation
Metro Bank
Informa
IMI