Tech Stocks Drop