Buy ICICI Bank, target price Rs 590: Kotak Securities | Sharefundss