Accumulate Ranbaxy; target of Rs 579: Prabhudas Lilladher