ICICI Bank Q2 results: Private lender reports highest ever quarterly profit at Rs 4,251 crore | Sharefundss