3M Is Running 3.6% Higher Ahead of Earnings. Has This Former Dividend King Reignited Its Growth Story?

3M (NYSE: MMM) reports Q1 2026 earnings on April 21 before the market opens.
Open original source
3M (NYSE: MMM) reports Q1 2026 earnings on April 21 before the market opens.
Open original source