ICICI Bank has declared a solid set of numbers. ICICI Bank remains one of the strongest banks in the country. Technically also I believe that this is one of the strongest stock in the stock market. In my opinion, one can go long in this share above 940. Hold for long term if 940 is taken out.