Stock Market Today: Tech Slide Weighs on S&P 500