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