4imprint: Peel Hunt keeps buy rating and 345p target.Aegis: Nomura reiterates buy rating and 210p target; HB Markets upgrades from sell to hold.Antofagasta: Jefferies keeps hold and 1,214p target.Bunzl: Goldman Sachs downgrades from neutral to sell, target lifted from 940p to 988p.Diageo: Jefferies ups target from 1,585p to 1,760p, buy rating kept.First Quantum: Jefferies keeps buy rating and 1,309p target.Hikma Pharmaceuticals: UBS downgrades from buy to neutral, target cut from 800p to 755p.Home Retail: Nomura keeps reduce rating and 73p target; HSBC upgrades from underweight to overweight, target doubled from 70p to 140p.Hunting: Investec keeps buy recommendation, target lifted from 950p to 1,050p.G4S: Goldman Sachs downgrades from neutral to sell, target lifted from 268p to 276p.Glencore: Jefferies maintains buy rating and 412.2p target.Greggs: Espirato Santo downgrades from buy to neutral, target left at 500p.Kazakhmys: Jefferies keeps buy rating and 961.5p target.Kingfisher: Jefferies maintains buy rating and 310p target.Petrofac: Nomura reiterates buy rating and 1,870p target.Premier Farnell: UBS ups target from 165p to 180p, sell rating unchanged; Numis downgrades from add to hold, target lifted from 185p to 215p.Royal Bank of Scotland: UBS upgrades from neutral to buy, target upped from 30p to 32.5p; Investec upgrades from hold to buy, target kept at 30p.RPS Group: Peel Hunt reiterates conviction buy rating, ups target from 235p to 260p.Shire: JP Morgan Cazenove upgrades from neutral to overweight, target lifted from 2,235p to 2,600p.Xstrata: Jefferies keeps buy rating and 1,146.5p target.Yule Catto & Co: Numis upgrades from add to buy; N+1 Brewin downgrades from buy to add, target raised from 235p to 25pp.