Buy HDFC Bank, target price Rs 1305: ICICI Securities | Sharefundss