3M stock drops while D.R. Horton rallies as 35 major S&P 500 companies, including Netflix, report earnings this week. Here's what investors need to know.
Read full article on MarketWire