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