Ranbaxy is still up over 2% at Rs 533. Maruti is up Rs 6 at Rs 480. Cipla, Bajaj, Grasim, Gujarat Ambuja, L&T and ACC are also in positive zones.