MMM logo

3M Company (MMM) stock Moving Average

200-Day SMA:

$147.45+$0.14(+0.09%)
October 7, 2025

Summary

  • As of today (October 8, 2025), MMM stock 200-day simple moving average is $147.45, with the most recent change of +$0.14 (+0.09%) on October 7, 2025.
  • Over the past year, MMM stock 200-day SMA has increased by +$45.51 (+44.65%).
  • MMM stock 200-day SMA is now -21.35% below its all-time high of $187.48.

Performance

MMM Moving Average Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Range

OtherMMMtechnical indicators

50-Day SMA:

$154.51+$0.07(+0.04%)
October 7, 2025

Summary

  • As of today (October 8, 2025), MMM 50-day simple moving average is $154.51, with the most recent change of +$0.07 (+0.04%) on October 7, 2025.
  • Over the past year, MMM 50-day SMA has increased by +$23.62 (+18.04%).
  • MMM 50-day SMA is now -23.34% below its all-time high of $201.53.

Performance

MMM 50-Day SMA Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Range

OtherMMMtechnical indicators

MMM Moving Average Trends

PeriodPeriod200-Day SMA200-Day SMA50-Day SMA50-Day SMAPricePrice
1D1 Day+0.1%+0.0%-0.4%
1M1 Month+1.8%+0.5%+0.9%
3M3 Months+5.1%+5.3%+1.0%
6M6 Months+11.4%+4.3%+22.1%
YTDYTD+27.3%+18.8%+20.3%
1Y1 Year+44.6%+18.0%+15.3%
5Y5 Years+12.3%+13.6%+10.8%

MMM Moving Average Highs & Lows

PeriodPeriodHighHighCurrent vs Highvs HighLowLowCurrent vs Lowvs Low
1M1-Month$147.45at high$144.81+1.8%
3M3-Month$147.45at high$140.31+5.1%
6M6-Month$147.45at high$132.38+11.4%
1Y1-Year$147.45at high$101.94+44.6%
3Y3-Year$147.45at high$82.75+78.2%
5Y5-Year$159.91-7.8%$82.75+78.2%
All-TimeAll-Time$187.48-21.4%$5.02+2839.5%

MMM Moving Average History

DateValue
2025
$147.45(+27.3%)
2024
$115.83(+38.2%)
2023
$83.82(-24.9%)
2022
$111.56(-30.0%)
2021
$159.31(+19.7%)
2020
$133.13(-8.7%)
2019
$145.85(-14.5%)
2018
$170.55(-3.5%)
2017
$176.68(+22.2%)
2016
$144.57(+12.1%)
2015
$128.93(+6.1%)
2014
$121.53(+24.3%)
2013
$97.79(+30.3%)
2012
$75.04(+4.5%)
2011
$71.78(+2.0%)
2010
$70.39(+25.0%)
2009
$56.31(-3.2%)
2008
$58.17(-19.1%)
2007
$71.89(+10.8%)
2006
$64.90(+1.9%)
2005
$63.68(-7.5%)
2004
$68.81(+16.9%)
2003
$58.85(+13.9%)
2002
$51.65(+11.1%)
2001
$46.48(+20.4%)
2000
$38.61(+1.9%)
DateValue
1999
$37.90(+9.9%)
1998
$34.48(-11.0%)
1997
$38.75(+31.2%)
1996
$29.55(+20.0%)
1995
$24.61(+12.6%)
1994
$21.86(-3.9%)
1993
$22.74(+11.0%)
1992
$20.48(+9.6%)
1991
$18.70(+8.6%)
1990
$17.22(+11.2%)
1989
$15.48(+20.3%)
1988
$12.87(-9.8%)
1987
$14.27(+26.8%)
1986
$11.25(+35.6%)
1985
$8.30(+2.1%)
1984
$8.13(-6.6%)
1983
$8.70(+35.9%)
1982
$6.40(+11.2%)
1981
$5.76(-1.1%)
1980
$5.82(+3.6%)
1979
$5.62(-5.3%)
1978
$5.94(+14.7%)
1977
$5.17(-17.2%)
1976
$6.25(+3.0%)
1975
$6.07(-7.3%)
1974
$6.55

FAQ

  • What is 3M Company 200-day simple moving average?
  • What is the all-time high 200-day SMA for 3M Company?
  • What is MMM 200-day simple moving average year-to-date change?
  • What is 3M Company 200-day SMA year-on-year change?
  • What is 3M Company 50-day simple moving average?
  • What is the all-time high 50-day SMA for 3M Company?
  • What is MMM 50-day simple moving average year-to-date change?
  • What is 3M Company 50-day SMA year-on-year change?

What is 3M Company 200-day simple moving average?

The current 200-day SMA of MMM is $147.45

What is the all-time high 200-day SMA for 3M Company?

3M Company all-time high 200-day simple moving average is $187.48

What is MMM 200-day simple moving average year-to-date change?

3M Company 200-day simple moving average has changed by +$31.62 (+27.30%) since the beginning of the year

What is 3M Company 200-day SMA year-on-year change?

Over the past year, MMM 200-day simple moving average has changed by +$45.51 (+44.65%)

What is 3M Company 50-day simple moving average?

The current 50-day SMA of MMM is $154.51

What is the all-time high 50-day SMA for 3M Company?

3M Company all-time high 50-day simple moving average is $201.53

What is MMM 50-day simple moving average year-to-date change?

3M Company 50-day simple moving average has changed by +$24.50 (+18.84%) since the beginning of the year

What is 3M Company 50-day SMA year-on-year change?

Over the past year, MMM 50-day simple moving average has changed by +$23.62 (+18.04%)
On this page