But the S&P and the NASDAQ both headed lower as technology companies ahead of their earnings sold off and are selling off again after Microsoft delivered results that did not meet with Wall Street expectations in a certain sense.