3M Company MMM

Set alert

Price alert · MMM

All alert types
176.68 USD -1.68 -0.94%

As of Nov 3, 12:06 PM ET

Bid
176.60 × 1
Ask
176.72 × 1
174.80 Day range 178.17
141.20 52-week range 183.78
YTD
+10.36%
1 year
+8.93%
Open
178.17
Prev close
178.36
Mkt cap
91.13B
Vol
1.06M
Avg vol
3.02M
EPS
6.70
P/E
26.37
Div yield
1.76%
More statistics
Low
174.80
High
178.17
Forward P/E
18.01
Beta
1.06
Short ratio
3.39
Inst. own
76.66%
Dividend
3.12
Ex-div date
Aug 23, 2026
Earnings
Jan 19, 2027
50-d avg
168.47
200-d avg
161.08
1y target
189.62

5Y chart

Chart tools
Interval

Events in this range
  • Nov 18, 2021Dividend: 1.48
  • Feb 17, 2022Dividend: 1.49
  • May 19, 2022Dividend: 1.49
  • Aug 19, 2022Dividend: 1.49
  • Nov 17, 2022Dividend: 1.49
  • Dec 12, 2022Dividend: 1.49
  • Feb 16, 2023Dividend: 1.5
  • May 18, 2023Dividend: 1.5
  • Aug 18, 2023Dividend: 1.5
  • Aug 21, 2023Dividend: 1.5
  • Nov 16, 2023Dividend: 1.5
  • Feb 15, 2024Dividend: 1.51
  • Apr 1, 2024Dividend: 17.39
  • May 23, 2024Dividend: 0.7
  • Aug 26, 2024Dividend: 0.7
  • Nov 15, 2024Dividend: 0.7
  • Feb 14, 2025Dividend: 0.73
  • May 23, 2025Dividend: 0.73
  • Aug 25, 2025Dividend: 0.73
  • Oct 21, 2025Earnings: 2.19; estimate 2.07; surprise 5.8%
  • Nov 14, 2025Dividend: 0.73
  • Jan 20, 2026Earnings: 1.83; estimate 1.8; surprise 1.67%
  • Feb 13, 2026Dividend: 0.78
  • Apr 21, 2026Earnings: 2.14; estimate 1.98; surprise 8.08%
  • May 22, 2026Dividend: 0.78
  • Jul 21, 2026Earnings: 2.4; estimate 2.25; surprise 6.67%
  • Aug 24, 2026Dividend: 0.78
  • Sep 25, 2026Rating: Wells Fargo · — → Equal-Weight
  • Oct 9, 2026Rating: JP Morgan · Overweight → Overweight
  • Oct 20, 2026Earnings: 2.5; estimate 2.38; surprise 5.04%
  • Oct 21, 2026Rating: RBC Capital · Underperform → Underperform
  • Oct 21, 2026Rating: JP Morgan · Overweight → Overweight
  • Oct 21, 2026Rating: Bernstein · Market Perform → Market Perform
  • Oct 21, 2026Rating: Citigroup · Neutral → Neutral
Signals (103)
NameDateAgo
MACD: Buy SignalNov 2, 20261 day ago
SMA: BullishOct 19, 20262 weeks ago
MACD: Sell SignalSep 14, 20261 month ago
SMA: BearishAug 31, 20262 months ago
SMA: BullishJun 8, 20264 months ago
MACD: Buy SignalJun 1, 20265 months ago
SMA: BullishMay 18, 20265 months ago
SMA: BearishApr 20, 20266 months ago
SMA: BullishApr 13, 20266 months ago
SMA: BearishMar 2, 20268 months ago
SMA: BearishMar 2, 20268 months ago
SMA: BullishFeb 2, 20269 months ago
SMA: BullishFeb 2, 20269 months ago
SMA: BearishJan 26, 20269 months ago
SMA: BearishJan 19, 20269 months ago
SMA: BullishJan 12, 20269 months ago
MACD: Sell SignalDec 22, 202510 months ago
SMA: BearishDec 15, 202510 months ago
SMA: BullishOct 20, 20251 year ago
MACD: Buy SignalOct 20, 20251 year ago

Newest 20 of 103.

Analyst view

Consensus: buy

Buy
Price target (mean) 189.62 +7.3% upside
Target (low)
125.00
Target (mean)
189.62
Target (high)
230.00
Ratings (0m) 19 9 buy · 8 hold · 2 sell
  • Strong buy1
  • Buy8
  • Hold8
  • Sell0
  • Strong sell2

Recommendation trend

  • This month 19
  • 1 month ago 19
  • 2 months ago 18

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

MMM analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter2.032.00 – 2.061.83+11.1%6.35B+5.4%13
Next quarter2.292.22 – 2.352.14+7.2%6.39B+6.4%8
Current year9.139.01 – 9.178.06+13.3%25.44B+4.8%18
Next year9.919.40 – 10.479.13+8.5%26.61B+4.6%18

Upgrades and downgrades

The latest rating changes

MMM analyst upgrades and downgrades
DateFirmActionFromTo
Oct 21, 2026CitigroupMaintainedNeutralNeutral
Oct 21, 2026BernsteinMaintainedMarket PerformMarket Perform
Oct 21, 2026JP MorganMaintainedOverweightOverweight
Oct 21, 2026RBC CapitalMaintainedUnderperformUnderperform
Oct 9, 2026JP MorganMaintainedOverweightOverweight
Sep 25, 2026Wells FargoInitiated—Equal-Weight
Sep 25, 2026BernsteinUpgradeUnderperformMarket Perform
Jul 23, 2026MizuhoMaintainedNeutralNeutral
Jul 22, 2026UBSMaintainedBuyBuy
Jul 22, 2026BernsteinMaintainedUnderperformUnderperform
Jul 22, 2026CitigroupMaintainedNeutralNeutral
Jul 22, 2026RBC CapitalMaintainedUnderperformUnderperform
Jul 17, 2026JP MorganUpgradeNeutralOverweight
Jul 16, 2026RBC CapitalMaintainedUnderperformUnderperform
Jun 10, 2026BernsteinInitiated—Underperform
Apr 22, 2026Wells FargoMaintainedOverweightOverweight
Apr 22, 2026RBC CapitalMaintainedUnderperformUnderperform
Apr 13, 2026CitigroupMaintainedNeutralNeutral
Apr 1, 2026BarclaysMaintainedOverweightOverweight
Apr 1, 2026Wells FargoMaintainedOverweightOverweight
Jan 21, 2026CitigroupMaintainedNeutralNeutral
Jan 21, 2026Deutsche BankMaintainedHoldHold
Jan 21, 2026RBC CapitalMaintainedUnderperformUnderperform
Jan 21, 2026Wells FargoMaintainedOverweightOverweight
Jan 21, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Jan 16, 2026JP MorganDowngradeOverweightNeutral
Dec 8, 2025Deutsche BankDowngradeBuyHold
Dec 4, 2025BarclaysMaintainedOverweightOverweight
Oct 22, 2025UBSMaintainedBuyBuy
Oct 22, 2025BarclaysMaintainedOverweightOverweight