Buy Cipla, target price Rs 842: ICICI Securities | Sharefundss