Buy ICICI Bank 326 sl 324 Tgt 333, 339, 344