v3.26.1
Earnings Per Share - Schedule of Computations for Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income attributable to 3M $ 933 $ 723 $ 1,586 $ 1,839
Denominator:        
Weighted average 3M common shares outstanding – basic (in shares) 519.7 537.4 524.4 540.6
Dilution associated with stock-based compensation plans (in shares) 2.7 3.2 3.2 3.6
Weighted average 3M common shares outstanding – diluted (in shares) 522.4 540.6 527.6 544.2
Earnings per share attributable to 3M common shareholders:        
Earnings per share — basic (in dollars per share) $ 1.79 $ 1.35 $ 3.02 $ 3.40
Earnings per share — diluted (in dollars per share) $ 1.78 $ 1.34 $ 3.01 $ 3.38