IT stocks recovery