Technically, there is a distribution going on and sign of exhaustion in strong rally. Multiple times the stock face correction from higher level and then later on it only managed to cross the previous high by some margin to fall again. This means big players selling their delivery. Fundamentally, its already overvalued with high PE and fairly valued Price to Book. So combined analysis says that it can fall to 110 levels soon with any support from market fall.