IT stocks surge