IT stocks extended their recovery on Wednesday morning, with the Nifty IT index rising over 3 percent. Gains strengthened across frontline and midcap names, with IT stocks climbing up among Nifty top gainers, and the sectoral index firmly among the top performers on the benchmarks.