Tech giants lead Wall Street higher