‹ Screener

3M CO

MMM · Surgical & Medical Instruments & Apparatus · 521.6M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$241M (gross $33M, SBC $274M)

Reference price $172.79 · est. market cap ~$90.1B — last insider sale, 2026-02-11 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B72

Profitable industrial/healthcare conglomerate with strong FCF, but litigation overhang and high leverage.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $6.3B2025-09-30 · $6.5B2025-12-31 · $6.1B2026-03-31 · $6.0B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
39.9%
Operating margin
18.6%
Net margin
13.0%
Return on equity
69.1%
Return on assets
8.6%
ROIC
21.1%
Revenue growth (QoQ)
-1.7%
Net-income growth
-22.1%
Debt / equity
2.7×
Current ratio
1.7×
Free cash flow
$1.4B
EBITDA
$5.9B
Tangible book value
-$2.8B
Stock comp / revenue
0.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-05RUMSEY JENNIFERGrant1.2K$152.77
2026-05-12Sweet Thomas WGrant1.4K$143.34
2026-05-12BROWN THOMAS KGrant1.4K$143.34
2026-05-12Fitterling James RGrant1.4K$143.34
2026-05-12Bozeman David PGrant1.4K$143.34
2026-05-12Choi AudreyGrant1.4K$143.34
2026-05-12Mitchill Neil G. JRGrant1.4K$143.34
2026-05-12PIZARRO PEDROGrant1.4K$143.34
2026-05-12Chow Anne HGrant1.4K$143.34
2026-05-12Kereere SuzanGrant1.4K$143.34
2026-05-01Reinseth Theresa EOption exercise1.4K$142.50
2026-05-01Brown William MOption exercise8.6K$142.50
2026-05-01Brown William MTax withheld3.9K$142.50
2026-05-01Banovetz John PatrickOption exercise13K$142.50
2026-05-01Banovetz John PatrickTax withheld6.1K$142.50
2026-05-01Reinseth Theresa ETax withheld517$142.50
2026-04-01Dickson Zoe LTax withheld449$145.25
2026-04-01Dickson Zoe LOption exercise984$145.25
2026-02-11Reinseth Theresa ESell1.8K$172.79
2026-02-11Reinseth Theresa ESell40$172.75
2026-02-11Reinseth Theresa ESell240$172.74
2026-02-11Reinseth Theresa ESell1.9K$172.73
2026-02-11Reinseth Theresa ESell1.1K$172.72
2026-02-11Reinseth Theresa EOption exercise3.3K$154.69
2026-02-09Dickson Zoe LSell25K$170.34
2026-02-09Dickson Zoe LOption exercise21K$142.94
2026-02-09Dickson Zoe LSell21K$169.97
2026-02-09Dickson Zoe LOption exercise25K$102.89
2026-02-09Dickson Zoe LOption exercise21K$142.94
2026-02-09Dickson Zoe LSell21K$169.97
2026-02-09Chavez Rodriguez Beatriz KarinaSell1.2K$171.13
2026-02-06Chavez Rodriguez Beatriz KarinaOption exercise6.9K$172.65
2026-02-06Chavez Rodriguez Beatriz KarinaTax withheld2.3K$172.65
2026-02-06Chavez Rodriguez Beatriz KarinaTax withheld2.3K$172.65
2026-02-06Banovetz John PatrickTax withheld1.4K$172.65
2026-02-06Banovetz John PatrickOption exercise4.8K$172.65
2026-02-06Mitchill Neil G. JRGrant314$165.08
2026-02-06Rhodes Kevin HOption exercise18K$172.65
2026-02-06Rhodes Kevin HTax withheld6.9K$172.65
2026-02-06Reinseth Theresa EOption exercise2.7K$172.65
2026-02-06Reinseth Theresa ETax withheld858$172.65
2026-02-06Murphy Mark W.Option exercise8.9K$172.65
2026-02-06Murphy Mark W.Tax withheld3.2K$172.65
2026-02-06Goralski Christian T JROption exercise5.6K$172.65
2026-02-06Goralski Christian T JRTax withheld1.8K$172.65
2026-02-06Dickson Zoe LOption exercise4.8K$172.65
2026-02-06Dickson Zoe LTax withheld1.5K$172.65
2026-02-02Banovetz John PatrickGrant13K
2026-02-02Rhodes Kevin HTax withheld5.8K
2026-02-02Murphy Mark W.Tax withheld4.8K
2026-02-02Murphy Mark W.Tax withheld603
2026-02-02Banovetz John PatrickTax withheld4.9K
2026-02-02Dickson Zoe LGrant12K
2026-02-02Dickson Zoe LTax withheld282
2026-02-02Rhodes Kevin HGrant23K
2026-02-02Rhodes Kevin HTax withheld4.7K
2026-02-02Chavez Rodriguez Beatriz KarinaGrant8.7K
2026-02-02Chavez Rodriguez Beatriz KarinaTax withheld3.9K
2026-02-02Murphy Mark W.Grant11K
2026-02-02Banovetz John PatrickTax withheld5.6K
2026-02-02Dickson Zoe LTax withheld475
2026-01-23Fitterling James RGrant288$160.63
2025-12-01Clarke VictoriaTax withheld989$170.48
2025-12-01Clarke VictoriaOption exercise2.8K$170.48
2025-11-13Dickson Zoe LSell30$169.85
2025-11-13Dickson Zoe LOption exercise14K$138.39
2025-11-13Dickson Zoe LSell106$169.70
2025-11-13Dickson Zoe LSell130$169.71
2025-11-13Dickson Zoe LSell150$169.72
2025-11-13Dickson Zoe LSell10$169.73
2025-11-13Dickson Zoe LSell128$169.74
2025-11-13Dickson Zoe LSell579$169.75
2025-11-13Dickson Zoe LSell167$169.76
2025-11-13Dickson Zoe LSell100$169.77
2025-11-13Dickson Zoe LSell695$169.78
2025-11-13Dickson Zoe LSell20$169.78
2025-11-13Dickson Zoe LSell759$169.79
2025-11-13Dickson Zoe LSell1.1K$169.80
2025-11-13Dickson Zoe LSell461$169.81
2025-11-13Dickson Zoe LSell201$169.81
2025-11-13Dickson Zoe LSell246$169.82
2025-11-13Dickson Zoe LSell5.4K$169.83
2025-11-13Dickson Zoe LSell166$169.84
2025-11-13Dickson Zoe LSell362$169.85
2025-11-13Dickson Zoe LSell314$169.86
2025-11-13Dickson Zoe LSell1.1K$169.87
2025-11-13Dickson Zoe LSell102$169.87
2025-11-13Dickson Zoe LSell450$169.89
2025-11-13Dickson Zoe LSell175$169.90
2025-11-13Dickson Zoe LSell300$169.91
2025-11-13Dickson Zoe LSell7$169.91
2025-11-13Dickson Zoe LSell14$169.92
2025-11-13Dickson Zoe LSell337$169.94
2025-11-13Dickson Zoe LOption exercise5.1K$154.69
2025-11-13Dickson Zoe LSell100$169.82
2025-11-13Dickson Zoe LSell2.4K$169.82
2025-11-13Dickson Zoe LSell224$169.83
2025-11-13Dickson Zoe LSell150$169.84
2025-11-13Dickson Zoe LSell2.2K$169.86
2025-11-13Dickson Zoe LOption exercise8.8K$154.04
2025-11-13Dickson Zoe LSell6.0K$169.72
2025-11-13Dickson Zoe LSell100$169.75
2025-11-13Dickson Zoe LSell300$169.76
2025-11-13Dickson Zoe LSell200$169.77
2025-11-13Dickson Zoe LSell36$169.78
2025-11-13Dickson Zoe LSell305$169.79
2025-11-13Dickson Zoe LSell474$169.80
2025-11-13Dickson Zoe LSell555$169.81
2025-11-13Dickson Zoe LSell205$169.82
2025-11-13Dickson Zoe LSell243$169.83
2025-11-13Dickson Zoe LSell106$169.84
2025-11-13Dickson Zoe LSell176$169.85
2025-10-29Murphy Mark W.Option exercise19K$142.94
2025-10-29Murphy Mark W.Sell6.6K$166.50
2025-10-29Murphy Mark W.Sell100$166.50
2025-10-29Murphy Mark W.Sell725$166.51
2025-10-29Murphy Mark W.Sell2.2K$166.52
2025-10-29Murphy Mark W.Sell1.4K$166.53
2025-10-29Murphy Mark W.Sell940$166.54
2025-10-29Murphy Mark W.Sell765$166.55
2025-10-29Murphy Mark W.Sell1.5K$166.56
2025-10-29Murphy Mark W.Sell260$166.57
2025-10-29Murphy Mark W.Sell623$166.58
2025-10-29Murphy Mark W.Sell10$166.59
2025-10-29Murphy Mark W.Sell122$166.62
2025-10-29Murphy Mark W.Sell1.7K$166.62
2025-10-29Murphy Mark W.Sell12$166.63
2025-10-29Murphy Mark W.Sell7$166.65
2025-10-29Murphy Mark W.Sell1.7K$166.66
2025-10-29Murphy Mark W.Sell104$166.67
2025-10-29Murphy Mark W.Sell1$166.68
2025-10-29Murphy Mark W.Sell1$166.73
2025-10-29Murphy Mark W.Sell350$166.75
2025-10-24Fitterling James RGrant270$171.60
2025-10-01Maheshwari AnuragOption exercise11K
2025-10-01Banovetz John PatrickOption exercise142
2025-10-01Banovetz John PatrickTax withheld142$156.00
2025-10-01Rhodes Kevin HOption exercise203
2025-10-01Rhodes Kevin HTax withheld203$156.00
2025-10-01Maheshwari AnuragTax withheld4.5K$156.00
2025-08-153M COSell8.8M$73.45
2025-08-07Goralski Christian T JRSell6.2K$150.18
2025-08-07Goralski Christian T JROption exercise6.7K$130.14
2025-08-05Reinseth Theresa ESell3.5K$150.63
2025-07-23Fitterling James RGrant306$151.20
2025-07-01Bauer Wendy ATax withheld3.3K$153.81
2025-07-01Bauer Wendy AOption exercise8.0K$153.81
2025-05-23Banovetz John PatrickSell379$148.41
2025-05-23Banovetz John PatrickSell100$148.41
2025-05-23Banovetz John PatrickSell300$148.39
2025-05-23Banovetz John PatrickSell900$148.38
2025-05-23Banovetz John PatrickSell6.1K$148.37
2025-05-23Banovetz John PatrickOption exercise7.8K$130.14
2025-05-20Rhodes Kevin HSell8.0K$154.02
2025-05-20Rhodes Kevin HOption exercise8.0K$130.14
2025-05-15Dickson Zoe LSell340$148.94
2025-05-15Dickson Zoe LSell14$148.95
2025-05-15Dickson Zoe LSell300$148.96
2025-05-15Dickson Zoe LSell735$148.96
2025-05-15Dickson Zoe LSell250$148.96
2025-05-15Dickson Zoe LSell5$148.96
2025-05-15Dickson Zoe LSell46$148.97
2025-05-15Dickson Zoe LOption exercise4.0K$130.14
2025-05-15Dickson Zoe LSell1.5K$149.12
2025-05-15Dickson Zoe LSell600$149.06
2025-05-15Dickson Zoe LSell159$148.93
2025-05-15Dickson Zoe LSell2.1K$148.93
2025-05-15Dickson Zoe LSell1.9K$149.08
2025-05-13Chow Anne HGrant1.3K$150.33
2025-05-13PIZARRO PEDROGrant1.3K$150.33
2025-05-13Sweet Thomas WGrant1.3K$150.33
2025-05-13PAGE GREGORY RGrant1.3K$150.33
2025-05-13DILLON DAVID BGrant1.3K$150.33
2025-05-13Kereere SuzanGrant1.3K$150.33
2025-05-13Fitterling James RGrant1.3K$150.33
2025-05-13Choi AudreyGrant1.3K$150.33
2025-05-13BROWN THOMAS KGrant1.3K$150.33
2025-05-13Bozeman David PGrant1.3K$150.33
2025-05-02Brown William MTax withheld3.9K$142.08
2025-05-02Reinseth Theresa ETax withheld441$142.08
2025-05-02Reinseth Theresa EOption exercise1.4K$142.08
2025-05-02Brown William MOption exercise8.6K$142.08
2025-04-25Fitterling James RGrant333$138.88
2025-02-07Gibbons Peter DOption exercise11K$149.87
2025-02-07Chavez Rodriguez Beatriz KarinaOption exercise3.6K$149.87
2025-02-07Chavez Rodriguez Beatriz KarinaTax withheld1.1K$149.84
2025-02-07Rhodes Kevin HOption exercise9.1K$149.87
2025-02-07Rhodes Kevin HTax withheld3.0K$149.87
2025-02-07Murphy Mark W.Option exercise3.0K$149.87
2025-02-07Murphy Mark W.Tax withheld942$149.87
2025-02-07Dickson Zoe LTax withheld1.0K$149.87
2025-02-07Dickson Zoe LOption exercise3.2K$149.87
2025-02-07Gibbons Peter DTax withheld3.8K$149.87
2025-02-06Bozeman David PGrant340$152.45
2025-02-03Gibbons Peter DTax withheld2.6K
2025-02-03Roman Michael FTax withheld8.6K
2025-02-03Rhodes Kevin HTax withheld1.3K
2025-02-03Reinseth Theresa ETax withheld292
2025-02-03Dickson Zoe LTax withheld591
2025-02-03Chavez Rodriguez Beatriz KarinaTax withheld62
2025-02-03Banovetz John PatrickTax withheld177
2025-02-03Roman Michael FGrant21K
2025-02-03Roman Michael FTax withheld9.6K
2025-02-03Rhodes Kevin HGrant5.2K
2025-02-03Rhodes Kevin HTax withheld1.2K
2025-02-03Reinseth Theresa EGrant858
2025-02-03Reinseth Theresa ETax withheld256
2025-02-03Murphy Mark W.Grant3.3K
2025-02-03Murphy Mark W.Tax withheld995
2025-02-03Gibbons Peter DGrant5.8K
2025-02-03Goralski Christian T JRGrant1.3K
2025-02-03Goralski Christian T JRTax withheld411
2025-02-03Dickson Zoe LGrant3.5K
2025-02-03Dickson Zoe LTax withheld578
2025-02-03Chavez Rodriguez Beatriz KarinaGrant1.9K
2025-02-03Chavez Rodriguez Beatriz KarinaTax withheld46
2025-02-03Banovetz John PatrickGrant4.7K
2025-02-03Banovetz John PatrickTax withheld105
2025-01-31Clarke VictoriaSell1.1K$154.22
2025-01-31Clarke VictoriaSell700$154.21
2025-01-29Roman Michael FSell2.0K$152.28
2025-01-29Roman Michael FSell372$152.29
2025-01-29Roman Michael FSell687$152.30
2025-01-29Roman Michael FSell500$152.30
2025-01-29Roman Michael FSell1.6K$152.31
2025-01-29Roman Michael FSell2.5K$152.32
2025-01-29Roman Michael FSell5$152.32
2025-01-29Roman Michael FSell2.0K$152.33
2025-01-29Roman Michael FSell65$152.33
2025-01-29Roman Michael FSell1.9K$152.34
2025-01-29Roman Michael FSell34$152.34
2025-01-29Roman Michael FSell1.3K$152.35
2025-01-29Roman Michael FSell36$152.35
2025-01-29Roman Michael FSell1.2K$152.36
2025-01-29Roman Michael FSell200$152.36
2025-01-29Roman Michael FSell424$152.37
2025-01-29Roman Michael FSell282$152.38
2025-01-29Roman Michael FSell1.7K$152.39
2025-01-29Roman Michael FSell200$152.39
2025-01-29Roman Michael FSell116$152.40
2025-01-29Roman Michael FSell300$152.41
2025-01-29Roman Michael FSell100$152.41
2025-01-29Roman Michael FSell100$152.41
2025-01-29Roman Michael FSell200$152.42
2025-01-29Roman Michael FSell903$152.43
2025-01-29Roman Michael FSell1.3K$152.26
2025-01-29Roman Michael FOption exercise55K$130.14
2025-01-29Roman Michael FSell30K$152.27
2025-01-27Chavez Rodriguez Beatriz KarinaSell845$150.27
2025-01-27Rhodes Kevin HOption exercise6.8K$146.05
2025-01-27Rhodes Kevin HSell6.7K$149.85
2025-01-27Dickson Zoe LOption exercise3.6K$146.05
2025-01-27Dickson Zoe LSell3.6K$149.41
2025-01-27Chavez Rodriguez Beatriz KarinaOption exercise1.6K$146.05
2025-01-27Chavez Rodriguez Beatriz KarinaSell700$150.23
2025-01-27Chavez Rodriguez Beatriz KarinaSell100$150.24
2025-01-27Banovetz John PatrickOption exercise4.8K$146.05
2025-01-27Banovetz John PatrickSell4.8K$151.37
2025-01-24Reinseth Theresa ESell419$150.00
2025-01-24Reinseth Theresa EOption exercise1.9K$130.14
2025-01-24Reinseth Theresa ESell1.5K$149.94
2025-01-24Reinseth Theresa ESell400$149.96
2025-01-24Goralski Christian T JRSell6.3K$149.43
2025-01-24Goralski Christian T JROption exercise6.4K$146.05
2025-01-24Roman Michael FOption exercise45K$146.05
2025-01-24Roman Michael FSell25K$150.00
2025-01-24Roman Michael FSell100$150.00
2025-01-24Roman Michael FSell8.3K$150.01
2025-01-24Roman Michael FSell947$150.02
2025-01-24Roman Michael FSell200$150.03
2025-01-24Roman Michael FSell9.1K$150.03
2025-01-24Roman Michael FSell558$150.04
2025-01-24Roman Michael FSell100$150.04
2025-01-24Roman Michael FSell100$150.05
2025-01-24Roman Michael FSell445$150.06
2025-01-24Roman Michael FSell2$150.07
2025-01-24Reinseth Theresa EOption exercise419$146.05

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (1)

Suppliers (1)

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-06-08Exec/director changeExhibitsfiling ↗
2026-05-13Shareholder votefiling ↗
2026-05-06Material agreementDebt obligationfiling ↗
2026-04-21ResultsExhibitsfiling ↗
2026-02-05Exec/director changefiling ↗
2026-01-20ResultsExhibitsfiling ↗
2025-10-21ResultsExhibitsfiling ↗
2025-08-15Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-082026-06-050000066740-26-000229 ↗
8-K2026-05-132026-05-120000066740-26-000221 ↗
8-K2026-05-062026-04-300000066740-26-000188 ↗
10-Q2026-04-212026-03-310000066740-26-000175 ↗
8-K2026-04-212026-04-210000066740-26-000171 ↗
8-K2026-02-052026-02-030000066740-26-000037 ↗
10-K2026-02-032025-12-310000066740-26-000014 ↗
8-K2026-01-202026-01-200000066740-26-000003 ↗
8-K2025-10-212025-10-210000066740-25-000086 ↗
10-Q2025-10-212025-09-300000066740-25-000089 ↗
8-K2025-08-152025-08-110000066740-25-000068 ↗
10-Q2025-07-182025-06-300000066740-25-000063 ↗