Nasdaq and S&P 500 into positive territory

More companies report today than any other day this quarter, so there is a deserved focus on stocks today.

An earlier blip in stocks remains unexplained but it's been wiped out with the S&P 500 now flat on the day and the Nasdaq up 0.2%.

Here is the full list of companies reporting today, including Apple.