Nifty IT Gains 9% in Five Days on Strong Q2 Earnings