_
    Tech stocks surge as mixed earnings hit markets