This was one of those low-report days for economic data. We had two current and one former DJIA components report earnings and the earnings reactions today were only so so. Today's action felt like a long week that ended the start of earnings season where traders just wanted that closing bell to come. The DJIA and S&P were so mixed throughout the day that knowing where the markets were was a guess more than a feel. Here are today's unofficial closing bell levels:
Dow 8,743.94 +32.12 (0.37%)
S&P 500 940.38 -0.36 (-0.04%)
Nasdaq 1,886.61 +1.58 (0.08%)
Top Analyst Upgrades/Downgrades
Tax Reform in This Election Year: It's Not Likely
Which Credit Card Rewards Does the IRS Care About?

