Stocks are mixed today after Dow component 3M disappointed Wall Street with its latest quarterly...

read more