IT stocks shine