3M Company MMM

Full chart Compare
Set alert

Price alert · MMM

All alert types
177.05 USD -1.31 (-0.73%)

At closeNov 3, 2026, 4:04 PM EST

177.05 0.00 0.00%

After hours · Nov 3, 4:04 PM ET

174.80 Day range 178.17
139.34 52-week range 184.90
YTD
+10.59%
1 year
+9.16%

Analyst view

Consensus: buy

Buy
Price target (mean) 189.62 +7.1% 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