3M Company MMM

Set alert

Price alert · MMM

All alert types
176.68 USD -1.68 -0.94%

As of Nov 3, 12:53 PM ET

Bid
176.65 × 1
Ask
176.70 × 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.12B
Vol
991.38K
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

1M chart

Chart tools
Interval

Events in this range
  • 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 (5)
NameDateAgo
SMA: BullishOct 20, 20262 weeks ago
SMA: BullishOct 20, 20262 weeks ago
SMA: BearishOct 19, 20262 weeks ago
MACD: Buy SignalOct 14, 20262 weeks ago
SMA: BullishOct 13, 20263 weeks ago

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