VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
MMM
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
MMM3M Company
$158.00$82.4B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksMMMPrice History

MMM logo3M Company (MMM) Stock Price History

Historical prices from 1980 to 2026

$158.00-1.15  (-0.72%)close Jul 7
Returns
1M
+2.7%
3M
+9.5%
YTD
-2.4%
1Y
+4.1%
3Y
+24.8%
5Y
-1.1%
ATH$217.19Jan 2018-27.3%
ATL$4.79Mar 1980pre-split
Avg Vol (50D)3.1M/ day
52-Week Range$139.34 — $177.41
LowCurrent: $158.00High

Loading 10-year price history...

MMM Historical Performance

1 YearTotal Return
+6.0%
Price: +4.1%Div: +2.0%
3 YearsTotal Return
+107.0%
CAGR: +27.4%
Price: +94.2%
5 YearsTotal Return
+6.7%
CAGR: +1.3%
Price: -5.4%
YTD
-2.4%

MMM Annual Returns

Year-by-year price performance · 2002–2026

Best+48.0%2013
Worst-30.4%2008
Up years14/25
2002+5.2%
2003+34.2%
2004-1.5%
2005-5.9%
2006-1.5%
2007+7.7%
2008-30.4%
2009+39.7%
2010+3.9%
2011-5.8%
2012+11.2%
2013+48.0%
2014+19.0%
2015-8.2%
2016+21.6%
2017+32.2%
2018-19.1%
2019-7.6%
2020-2.9%
2021+3.3%
2022-32.5%
2023-10.7%
2024+40.4%
2025+23.4%
2026+2.2%
2002 annual price return
+5.2%
2003 annual price return
+34.2%
2004 annual price return
-1.5%
2005 annual price return
-5.9%
2006 annual price return
-1.5%
2007 annual price return
+7.7%
2008 annual price return
-30.4%
2009 annual price return
+39.7%
2010 annual price return
+3.9%
2011 annual price return
-5.8%
2012 annual price return
+11.2%
2013 annual price return
+48.0%
2014 annual price return
+19.0%
2015 annual price return
-8.2%
2016 annual price return
+21.6%
2017 annual price return
+32.2%
2018 annual price return
-19.1%
2019 annual price return
-7.6%
2020 annual price return
-2.9%
2021 annual price return
+3.3%
2022 annual price return
-32.5%
2023 annual price return
-10.7%
2024 annual price return
+40.4%
2025 annual price return
+23.4%
2026 annual price return
+2.2%
LessMore
Alpha vs S&P 500
1Y-8.1%
3Y+7.6%
5Y-9.0%

Price returns only.

Download Historical Data

11,723 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

MMM Stock Price Trajectory (1980–2026)

As of July 8, 2026, 3M Company (MMM) trades at $158.00, representing a +4.1% return over the past year. The stock has delivered a +6.7% total return over five years (-1.1% CAGR), reflecting significant long-term value creation.

The stock reached its all-time high of $217.19 on January 26, 2018. From this peak, MMM has corrected -27.3%, currently trading -0% above its 200-day moving average, indicating continued institutional support.

When compared to Industrials sector peers HON (-53.0% 1Y), EMR (-0.4% 1Y), and ITW (+6.5% 1Y), MMM has underperformed the peer group average. Compare MMM vs HON →

MMM Historical Price Data · from 1980

Rows 1–50 of 11,723
Date Open High Low Close Volume Change %
2026-07-07159.81159.90156.43158.001.35M-0.72%
2026-07-06160.42160.45156.05159.152.08M-0.80%
2026-07-02160.60162.00159.61160.441.81M+0.27%
2026-07-01162.11163.00159.22160.011.96M-1.17%
2026-06-30163.69165.25160.91161.913.72M-0.32%
2026-06-29164.21165.59161.76162.433.27M-0.96%
2026-06-26167.16167.80163.37164.013.18M-2.36%
2026-06-25165.75169.76165.75167.972.29M+1.24%
2026-06-24162.45168.43161.58165.914.21M+2.51%
2026-06-23161.53164.17161.00161.841.99M-0.85%
2026-06-22160.53163.56160.52163.222.50M+1.63%
2026-06-18161.61162.22159.89160.606.16M+0.85%
2026-06-17161.50164.30158.87159.243.15M-1.48%
2026-06-16159.63163.15158.42161.633.31M+2.15%
2026-06-15161.74162.40157.21158.234.28M-0.06%
2026-06-12159.87159.99156.27158.323.23M+0.26%
2026-06-11158.48159.61155.13157.914.29M+0.68%
2026-06-10154.36163.01151.72156.856.66M+0.31%
2026-06-09154.28157.93153.66156.362.54M+1.63%
2026-06-08152.80156.08152.25153.852.75M+0.06%
2026-06-05153.29154.64152.69153.762.36M+0.62%
2026-06-04153.25154.32152.43152.812.02M+0.74%
2026-06-03152.66153.85151.50151.691.91M-0.79%
2026-06-02150.18153.16149.18152.902.34M+1.31%
2026-06-01150.33151.06148.40150.932.60M-1.44%
2026-05-29152.43154.41151.94153.132.23M+0.18%
2026-05-28153.07154.29151.24152.852.95M-1.50%
2026-05-27154.71156.69154.65155.172.77M+0.74%
2026-05-26153.12154.59152.05154.032.25M+1.04%
2026-05-22152.90153.46151.70152.44546K+0.55%
2026-05-21148.77152.92147.32151.602.82M+1.22%
2026-05-20149.80150.85147.55149.783.55M+0.28%
2026-05-19150.66151.36148.36149.363.00M-2.08%
2026-05-18146.60152.69146.50152.534.99M+4.32%
2026-05-15144.38146.86144.38146.224.38M+0.76%
2026-05-14148.04148.06144.68145.123.73M-1.35%
2026-05-13147.01149.75146.02147.105.25M+2.70%
2026-05-12143.62144.18142.02143.232.16M-0.08%
2026-05-11143.87144.81142.88143.343.21M+0.03%
2026-05-08144.72145.30142.80143.292.47M-0.32%
2026-05-07146.43146.86143.47143.752.61M-1.90%
2026-05-06144.99148.32144.47146.544.04M+2.60%
2026-05-05142.40144.29142.40142.823.16M+0.89%
2026-05-04142.05144.25141.39141.563.79M-0.66%
2026-05-01147.15147.32142.20142.502.25M-2.74%
2026-04-30144.00146.90143.83146.523.45M+1.84%
2026-04-29145.80146.57143.37143.873.52M-1.48%
2026-04-28145.45146.07143.75146.033.65M+0.18%
2026-04-27145.68147.20144.66145.772.31M-0.15%
2026-04-24144.41146.28144.25145.994.51M+0.79%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

MMM — Frequently Asked Questions

Quick answers to the most common questions about buying MMM stock.

How has MMM stock performed recently?

MMM returned +4.1% over the past year, beating its 5-year annualized CAGR of -1.1%. The stock trades below its 200-day moving average, confirming the uptrend.

What is MMM's all-time high price?

3M Company reached $217.19 on 2018-01-26. The 52-week high is $177.41. Current 1-year return of +4.1% places the stock closer to historical peaks.

Where can I download MMM historical price data?

This page provides MMM daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1980-2026, downloadable in CSV format.

490 data points · sampled from 11,723