IMI: JP Morgan reiterates overweight.ITV: Westhouse Securities reiterates add and 288p target.Aviva: Canaccord Genuity reiterates buy and 600p target.Randgold Resources: Credit Suisse reiterates neutral and 5,050p target. UBS stays at buy with 5,600p target.Provident Financial: Canaccord Genuity reiterates hold and takes target to 2,950p from 2,434p.Petrofac: JP Morgan Cazenove reiterates buy and raises target to 1,020p from 900p.Dixons Carphone: UBS keeps buy recommendation and 490p target.Next: JP Morgan Cazenove reiterates overweight and 7,700p target.WM Morrison: JP Morgan Cazenove reiterates neutral.Punch Taverns: Canaccord Genuity upgrades to hold with 115p target.