3M (NYSE:MMM) stock has had a tough year. It has barely moved from its January level and is up by less than 2% over the past 12 months. With its earnings due this week, top analysts from JPMorgan (NYSE:JPM), Goldman Sachs (NYSE:GS), and Jefferies (NYSE:JEF) expect the stock to rebound.