3M Company (NYSE:MMM) reported strong Q2 results, beating earnings and revenue estimates. Raises full-year guidance. Analysts maintain mixed views.

Top analysts tracking 3M stock are highly bullish on it as its earnings loom on Tuesday this week, with technicals pointing to more upside.

3M Company (NYSE: MMM) will release Q2 earnings on July 21. Analysts expect $2.25 EPS and $6.41B revenue. Dividend yield is 1.95%, $500/mo requires $307,372 worth of 3M.