I think ICICI bank has topped in a medium term. There are many things aligning up and all say that ICICIBANK's top is in.
The has resistance, There is a long term trendline acting as a resistance. Also in the shorter term there is resistance as well.
The chart is very clear and speaks for itself.
Stop loss: 528
Your trades are your own sound decision. I'm not responsible for them.