3M (NYSE:MMM – Get Rating) has been given a consensus rating of “Hold” by the seventeen ratings firms that are presently covering the stock, MarketBeat Ratings reports. Six analysts have rated the stock with a sell recommendation, nine have issued a hold recommendation and one has given a buy recommendation to the company. The average […]