Cipla Gains In A Weak Market
(Thursday close: Rs 1061.90)