| Indicators | Browse All

3M Company (MMM)

Industrials | Conglomerates | Saint Paul, United States | NYSE
157.70 USD +0.18 (0.114%) ⇧ (July 13, 2026, 4 p.m. EDT)
After hours: 156.63 -1.07 (-1.070%) ⇩ (July 13, 2026, 7:52 p.m. EDT)

Short-term:★★★☆☆Long-term:★★★☆☆Dividends:★★★☆☆
Hot Take | July 11, 2026, 5:05 a.m. EDT

The investment case rests on a classic turnaround narrative where the stock price has recovered significantly—up nearly 50% in the last year—despite earnings growth remaining deeply negative. While the balance sheet carries a heavy debt load that warrants caution, the forward valuation looks compressed relative to historical norms, and the dividend remains secure with a payout ratio under 60%. Short-term momentum is mixed, with the stock hovering between its 50-day and 200-day averages, suggesting a consolidation phase before the next directional move. Long-term investors should view this as a recovery play rather than a high-growth compounder, given the sluggish revenue expansion and lingering legal risks.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL ✓0.054190
AutoARIMA0.055264
AutoETS0.055264
AutoTheta0.072236

Forecast horizon: 45 days | Selected: MSTL

Forecast Reliability
Score 48%
H-stat 23.62
Ljung-Box p 0.000
Jarque-Bera p 0.339
Excess Kurtosis -1.07
Attribute Value
Sector Industrials
Ex Dividend Date 2026-05-21
Last Dividend Date 2026-05-21
Debt to Equity Ratio 396.497
Revenue per Share 46.886
Market Cap 82,251,153,408
Trailing P/E 30.44
Forward P/E 16.61
Beta 1.08
Profit Margins 11.14%
Website https://www.3m.com

As of July 11, 2026, 5:05 a.m. EDT: Speculators are positioning for a range-bound recovery with elevated implied volatility. Call buyers are targeting upside moves toward $170 to $200 over the coming months, while put writers are establishing defensive hedges near the current $150 to $157 price zone. The imbalance in open interest suggests a cautious optimism, with significant barriers placed at both the downside support and upside targets.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.51% 1.87% 3.11% 3.60%
Dividend History
Date Dividend Yield %
2026-05-22 0.780000 0.511677
2026-02-13 0.780000 0.453963
2025-11-14 0.730000 0.435613
2025-08-25 0.730000 0.468399
2025-05-23 0.730000 0.494513
2025-02-14 0.730000 0.491186
2024-11-15 0.700000 0.539333
2024-08-26 0.700000 0.530906
2024-05-23 0.700000 0.703447
2024-02-15 1.262542 1.634553
2023-11-16 1.254181 1.567235
2023-08-18 1.254181 1.499851
2023-05-18 1.254181 1.505420
2023-02-16 1.254181 1.339286
2022-11-17 1.245819 1.171844
2022-08-19 1.245819 1.026171
2022-05-19 1.245819 1.013881
2022-02-17 1.245819 1.002422
2021-11-18 1.237458 0.827879
2021-08-20 1.237458 0.762258
2021-05-20 1.237458 0.733945
2021-02-11 1.237458 0.835167
2020-11-19 1.229097 0.856593
2020-08-21 1.229097 0.909035
2020-05-21 1.229097 1.008161
2020-02-13 1.229097 0.920130
2019-11-21 1.204013 0.871987
2019-08-15 1.204013 0.918133
2019-05-23 1.204013 0.868150
2019-02-14 1.204013 0.702679
2018-11-21 1.137124 0.684483
2018-08-23 1.137124 0.670777
2018-05-17 1.137124 0.678778
2018-02-15 1.137124 0.579044
2017-11-22 0.982441 0.507384
2017-08-23 0.982441 0.579760
2017-05-17 0.982441 0.603059
2017-02-15 0.982441 0.646670
2016-11-16 0.928094 0.645312
2016-08-17 0.928094 0.617113
2016-05-18 0.928094 0.665388
2016-02-10 0.928094 0.728108
2015-11-18 0.857023 0.651248
2015-08-19 0.857023 0.702680
2015-05-20 0.857023 0.633107
2015-02-11 0.857023 0.623176
2014-11-19 0.714883 0.538311
2014-08-20 0.714883 0.591286
2014-05-21 0.714883 0.607849
2014-02-12 0.714883 0.655474
2013-11-20 0.530936 0.491562
2013-08-21 0.530936 0.559865
2013-05-22 0.530936 0.573156
2013-02-13 0.530936 0.617343
2012-11-20 0.493311 0.662772
2012-08-22 0.493311 0.636599
2012-05-16 0.493311 0.691271
2012-02-15 0.493311 0.678083
2011-11-22 0.459866 0.706668
2011-08-17 0.459866 0.679599
2011-05-18 0.459866 0.585480
2011-02-16 0.459866 0.595689
2010-11-17 0.438963 0.625372
2010-08-18 0.438963 0.627915
2010-05-19 0.438963 0.636055
2010-02-17 0.438963 0.655103
2009-11-18 0.426421 0.655526
2009-08-19 0.426421 0.720440
2009-05-20 0.426421 0.876288
2009-02-18 0.426421 1.081883
2008-11-19 0.418060 0.850774
2008-08-20 0.418060 0.707313
2008-05-21 0.418060 0.656857
2008-02-20 0.418060 0.625469
2007-11-20 0.401338 0.584582
2007-08-22 0.401338 0.538902
2007-05-16 0.401338 0.558075
2007-02-21 0.401338 0.629674
2006-11-21 0.384615 0.563449
2006-08-23 0.384615 0.653966
2006-05-17 0.384615 0.544894
2006-02-22 0.384615 0.630309
2005-11-22 0.351171 0.536536
2005-08-17 0.351171 0.585285
2005-05-18 0.351171 0.537773
2005-02-23 0.351171 0.500477
2004-11-17 0.301003 0.437796
2004-08-18 0.301003 0.449999
2004-05-19 0.301003 0.437370
2004-02-18 0.301003 0.451920
2003-11-19 0.275920 0.429408
2003-08-20 0.275920 0.458907
2003-05-21 0.275920 0.535411
2003-02-19 0.275920 0.524351
2002-11-20 0.259197 0.481702
2002-08-21 0.259197 0.481403
2002-05-22 0.259197 0.486121
2002-02-20 0.259197 0.529461
2001-11-20 0.250836 0.516573
2001-08-22 0.250836 0.546398
2001-05-16 0.250836 0.478087
2001-02-21 0.250836 0.539277
2000-11-21 0.242475 0.606140
2000-08-23 0.242475 0.604560
2000-05-17 0.242475 0.659091
2000-02-23 0.242475 0.628301
1999-11-17 0.234114 0.551725
1999-08-18 0.234114 0.586005
1999-05-19 0.234114 0.626574
1999-02-17 0.234114 0.736238
1998-11-18 0.229933 0.670221
1998-08-19 0.229933 0.710250
1998-05-20 0.229933 0.572916
1998-02-18 0.229933 0.625889
1997-11-19 0.221572 0.561962
1997-08-20 0.221572 0.568365
1997-05-21 0.221572 0.583219
1997-02-19 0.221572 0.628148
1996-11-20 0.204849 0.591250
1996-08-21 0.204849 0.732709
1996-07-16 1.003344 3.764704
1996-05-22 0.196488 0.675044
1996-02-21 0.196488 0.723076
1995-11-21 0.196488 0.728681
1995-08-23 0.196488 0.858446
1995-05-15 0.196488 0.765783
1995-02-17 0.196488 0.895237
1994-11-18 0.183946 0.834121
1994-08-15 0.183946 0.803651
1994-05-16 0.183946 0.891137
1994-02-18 0.183946 0.835110
1993-11-15 0.173495 0.786730
1993-08-16 0.173495 0.775701
1993-05-17 0.173495 0.737778
1993-02-22 0.173495 0.793310
1992-11-16 0.167224 0.794044
1992-08-17 0.167224 0.799001
1992-05-18 0.167224 0.846560
1992-02-14 0.167224 0.867208
1991-11-18 0.163043 0.880110
1991-08-19 0.163043 0.918996
1991-05-20 0.163043 0.883850
1991-02-15 0.163043 0.857140
1990-11-16 0.152592 0.908243
1990-08-20 0.152592 0.892966
1990-05-21 0.152592 0.890244
1990-02-16 0.152592 0.913928
1989-11-17 0.135870 0.866669
1989-08-21 0.135870 0.834674
1989-05-22 0.135870 0.871025
1989-02-17 0.135870 0.948908
1988-11-18 0.110786 0.896406
1988-08-15 0.110786 0.892632
1988-05-16 0.110786 0.883334
1988-02-22 0.110786 0.900213
1987-11-16 0.097199 0.738095
1987-08-17 0.097199 0.568807
1987-05-18 0.097199 0.744000
1987-02-23 0.097199 0.733728
1986-11-17 0.094064 0.827590
1986-08-18 0.094064 0.814484
1986-05-19 0.094064 0.913710
1986-02-14 0.094064 0.930237
1985-11-18 0.091451 1.093754
1985-08-19 0.091451 1.138216
1985-05-20 0.091451 1.121799
1985-02-15 0.091451 1.062219
1984-11-16 0.088838 1.069185
1984-08-20 0.088838 1.028747
1984-05-21 0.088838 1.164386
1984-02-17 0.088838 1.131450
1983-11-14 0.086225 0.956523
1983-08-15 0.086225 1.054314
1983-05-16 0.086225 0.970589
1983-02-18 0.086225 1.087316
1982-11-15 0.083612 1.092150
1982-08-16 0.083612 1.542168
1982-05-17 0.083612 1.495326
1982-02-11 0.083612 1.454545
1981-11-16 0.078386 1.496254
1981-08-17 0.078386 1.445778
1981-05-18 0.078386 1.330372
1981-02-13 0.078386 1.307185
1980-11-17 0.073161 1.206904
1980-08-18 0.073161 1.188967
1980-05-19 0.073161 1.278547
1980-02-15 0.073161 1.336524
1979-11-16 0.062709 1.218274
1979-08-20 0.062709 1.041214
1979-05-21 0.062709 1.073825
1979-02-16 0.062709 1.019108
1978-11-17 0.052258 0.833341
1978-08-21 0.052258 0.784321
1978-05-22 0.052258 0.907038
1978-02-17 0.052258 1.086966
1977-11-14 0.044419 0.867349
1977-08-15 0.044419 0.839508
1977-05-16 0.044419 0.854273
1977-02-18 0.044419 0.837440
1976-11-15 0.037834 0.643548
1976-08-16 0.037834 0.565618
1976-05-17 0.037834 0.632307
1976-02-13 0.037834 0.605851
1975-11-17 0.035222 0.547974
1975-08-18 0.035222 0.619778
1975-05-19 0.035326 0.522006
1975-02-14 0.035326 0.702336
1974-11-18 0.032713 0.594770
1974-08-19 0.032713 0.520579
1974-05-20 0.032713 0.451983
1974-02-15 0.032713 0.447140
1973-11-16 0.028742 0.317923
1973-08-20 0.028742 0.332330
1973-05-15 0.026129 0.305813
1973-02-16 0.026129 0.297622
1972-11-17 0.025188 0.291237
1972-08-21 0.025188 0.287331
1972-05-17 0.025136 0.325276
1972-02-18 0.025136 0.349185
1971-11-15 0.024195 0.385830
1971-08-16 0.024195 0.377956
1971-05-17 0.024195 0.413389
1971-02-11 0.024195 0.451703
1970-11-16 0.022784 0.508449
1970-08-17 0.022889 0.558857
1970-05-18 0.022889 0.484652
1969-11-07 0.020903 0.342246
1969-08-18 0.020903 0.371230
1969-05-19 0.020903 0.369515
1969-02-14 0.020903 0.395550
1968-08-19 0.018969 0.344884
1968-05-20 0.018969 0.338059
1968-02-16 0.018969 0.437338
1967-11-14 0.013064 0.291962
1967-08-21 0.016984 0.379016
1967-05-22 0.016984 0.373034
1967-02-20 0.016984 0.376273
1966-11-21 0.015677 0.390873
1966-08-16 0.015677 0.384609
1966-05-17 0.015677 0.458008
1966-02-21 0.015677 0.441169
1965-11-16 0.014371 0.431378
1965-08-17 0.014371 0.467097
1965-05-18 0.014371 0.440006
1965-02-16 0.014371 0.459296
1964-11-17 0.013064 0.413211
1964-08-18 0.013064 0.426427
1964-05-19 0.013064 0.408151
1964-02-17 0.013064 0.359056
1963-11-18 0.011758 0.342859
1963-08-20 0.011758 0.360723
1963-05-21 0.011758 0.376571
1963-02-18 0.011758 0.377360
1962-11-19 0.010452 0.385560
1962-08-21 0.010452 0.372111
1962-02-19 0.010452 0.307116
Additional Data
dividendRate 3.12
dividendYield 1.98
exDividendDate 2026-05-22
trailingAnnualDividendRate 2.97
trailingAnnualDividendYield 0.018854748
lastDividendValue 0.78
lastDividendDate 2026-05-22
dividendDate 2026-06-12

Info Dump

Attribute Value
52 Week Change -0.002469778
Address1 3M Center
All Time High 217.19899
All Time Low 2.149091
Ask 0.0
Ask Size 100
Audit Risk 5
Average Analyst Rating 2.3 - Buy
Average Daily Volume10 Day 3,222,420
Average Daily Volume3 Month 3,877,649
Average Volume 3,877,649
Average Volume10Days 3,222,420
Beta 1.081
Bid 0.0
Bid Size 1,000
Board Risk 7
Book Value 6.256
City Saint Paul
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 5
Country United States
Crypto Tradeable 0
Currency USD
Current Price 157.7
Current Ratio 1.594
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 159.4
Day Low 156.76
Debt To Equity 396.497
Dividend Date 1,781,222,400
Dividend Rate 3.12
Dividend Yield 1.98
Earnings Call Timestamp End 1,784,664,000
Earnings Call Timestamp Start 1,784,664,000
Earnings Growth -0.397
Earnings Quarterly Growth -0.415
Earnings Timestamp 1,784,637,000
Earnings Timestamp End 1,784,637,000
Earnings Timestamp Start 1,784,637,000
Ebitda 6,240,000,000
Ebitda Margins 0.24936001
Enterprise To Ebitda 14.36
Enterprise To Revenue 3.581
Enterprise Value 89,608,159,232
Eps Current Year 8.72442
Eps Forward 9.49228
Eps Trailing Twelve Months 5.18
Esg Populated 0
Ex Dividend Date 1,779,408,000
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 153.6832
Fifty Day Average Change 4.0168
Fifty Day Average Change Percent 0.026136884
Fifty Two Week Change Percent -0.2469778
Fifty Two Week High 177.41
Fifty Two Week High Change -19.710007
Fifty Two Week High Change Percent -0.11109862
Fifty Two Week Low 139.34
Fifty Two Week Low Change 18.36
Fifty Two Week Low Change Percent 0.13176404
Fifty Two Week Range 139.34 - 177.41
Financial Currency USD
First Trade Date Milliseconds -252,322,200,000
Five Year Avg Dividend Yield 3.88
Float Shares 520,670,165
Forward Eps 9.49228
Forward P E 16.6135
Free Cashflow 2,322,374,912
Full Exchange Name NYSE
Full Time Employees 60,500
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.39714
Gross Profits 9,937,999,872
Has Pre Post Market Data 1
Held Percent Insiders 0.00098
Held Percent Institutions 0.77468
Implied Shares Outstanding 521,567,261
Industry Conglomerates
Industry Disp Conglomerates
Industry Key conglomerates
Ir Website http://phx.corporate-ir.net/phoenix.zhtml?c=80574&p=irol-IRHome
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,779,408,000
Last Dividend Value 0.78
Last Fiscal Year End 1,767,139,200
Last Split Date 1,711,929,600
Last Split Factor 1,196:1000
Long Business Summary 3M Company provides diversified technology services in the America, the Asia Pacific, Europe, the Middle East, Africa, and internationally. It operates through three segments: Safety and Industrial, Transportation and Electronics, and Consumer. The Safety and Industrial segment provides industrial abrasives and finishing for metalworking applications; autobody repair solutions; industrial specialty products, such as personal hygiene products, masking, and packaging materials; electrical products and materials for construction and maintenance, power distribution, and electrical original equipment manufacturers; structural adhesives and tapes; respiratory, hearing, eye, and fall protection solutions; and natural and color-coated mineral granules for shingles. The Transportation and Electronics segment provides ceramic solutions; attachment and bonding, films, sound, and temperature management for transportation vehicles; format graphic films for advertising and fleet signage; reflective signage for highway and vehicle safety; light management films and electronics assembly solutions; chip packaging and interconnection solutions; semiconductor production materials; and data center solutions. The Consumer segment offers cleaning products for the home; consumer air quality products; picture hanging accessories; retail abrasives, paint accessories, and safety products; stationery and office products; automotive appearance products; and consumer bandages, tapes, braces, and supports. It serves automotive; commercial solutions; consumer markets; design and construction; electronics; energy; government; manufacturing; safety; transportation industries. The company offers its products through e-commerce and traditional wholesalers, retailers, jobbers, distributors, channel partner, and dealers, as well as directly to users. 3M Company was founded in 1902 and is headquartered in Saint Paul, Minnesota.
Long Name 3M Company
Market us_market
Market Cap 82,251,153,408
Market State PREPRE
Max Age 86,400
Message Board Id finmb_289194
Most Recent Quarter 1,774,915,200
Net Income To Common 2,787,000,064
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 82,157,274,952
Number Of Analyst Opinions 17
Open 157.22
Operating Cashflow 2,959,000,064
Operating Margins 0.23316999
Overall Risk 5
Payout Ratio 0.5723
Peg Ratio 1.67
Phone 651 733 1110
Post Market Change -1.0699921
Post Market Change Percent -0.67849845
Post Market Price 156.63
Post Market Time 1,783,986,730
Previous Close 157.52
Price Eps Current Year 18.0757
Price Hint 2
Price To Book 25.2078
Price To Sales Trailing12 Months 3.2868907
Profit Margins 0.11137
Quick Ratio 1.06
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 2.27778
Region US
Regular Market Change 0.179993
Regular Market Change Percent 0.114267
Regular Market Day High 159.4
Regular Market Day Low 156.76
Regular Market Day Range 156.76 - 159.4
Regular Market Open 157.22
Regular Market Previous Close 157.52
Regular Market Price 157.7
Regular Market Time 1,783,972,802
Regular Market Volume 1,684,577
Return On Assets 0.08118
Return On Equity 0.71458
Revenue Growth 0.013
Revenue Per Share 46.886
Sand P52 Week Change 0.20847368
Sector Industrials
Sector Disp Industrials
Sector Key industrials
Share Holder Rights Risk 4
Shares Outstanding 521,567,261
Shares Percent Shares Out 0.0188
Shares Short 9,794,330
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 9,588,196
Short Name 3M Company
Short Percent Of Float 0.0188
Short Ratio 2.43
Source Interval 15
State MN
Symbol MMM
Target High Price 209.0
Target Low Price 120.0
Target Mean Price 171.43471
Target Median Price 175.0
Total Cash 5,818,999,808
Total Cash Per Share 11.157
Total Debt 13,127,999,488
Total Revenue 25,024,000,000
Tradeable 0
Trailing Annual Dividend Rate 2.97
Trailing Annual Dividend Yield 0.018854748
Trailing Eps 5.18
Trailing P E 30.444016
Trailing Peg Ratio 1.6671
Triggerable 1
Two Hundred Day Average 158.0377
Two Hundred Day Average Change -0.33770752
Two Hundred Day Average Change Percent -0.0021368794
Type Disp Equity
Volume 1,684,577
Website https://www.3m.com
Zip 55,144-1000