Notwithstanding the selling pressure in the banking and financial services stocks, ICICI Bank's shares gained hit a fresh 52-week high of Rs 1,008 on BSE following a positive commentary by top brokerages post strong June quarter earnings.