The Dow closed the day up +96.50 (+0.76%) at 12,720.48. Nasdaq finished down while the S&P 500 and Russell 2000 both finished up (a bit).
For the week, DJIA was up +2.4%, Nasdaq +2.8%, S&P 500 +2% and Russell 2000 +2.7%.
Year-to-date, DJIA is up +4.1%, Nasdaq +7%, S&P 500 +4.6% and Russell 2000 +5.9%.
Twelve of the Dow 30 were losers today.
IBM (IBM), delivered great earnings and raised this year’s guidance. The company accounts for a huge 11% of the Dow so its impressive 4.4% gain had an major effect on the index.
Microsoft (MSFT) jumped 5.7%, making a new 52-week high, beating analysts estimates.
I keep reading everywhere about tops and topping patterns. You know what happens when tops become the hot topic? The market keeps on rolling to higher highs than the market was expecting.
See all the Dow 30 earnings report dates and results here.