Is There Upside For 3M Stock?

3M stock (NYSE: MMM), which currently trades at $146 per share, looks like it doesn’t have much room left for growth.

Generated by Feedzy