FINHUB Insights

3M insider activity

MMM · MMM income statements · EDGAR

What the executives and directors of 3M actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$21M net open-market flow, 12 m
0 open-market buys, 12 m
0% of sale value on 10b5-1 plans, 12 m
698 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 115 routine events on the chart, as a list
Date Insider Shares
Jul 23, 2026 Banovetz John Patrick 7,880
Jul 22, 2026 Rhodes Kevin H 7,669
Jul 22, 2026 Goralski Christian T JR 4,902
Jul 1, 2026 Bauer Wendy A 12K
Jun 5, 2026 RUMSEY JENNIFER 1,196
May 12, 2026 BROWN THOMAS K 1,360
May 12, 2026 PIZARRO PEDRO 1,360
May 12, 2026 Sweet Thomas W 1,360
May 12, 2026 Fitterling James R 1,360
May 12, 2026 Bozeman David P 1,360
May 12, 2026 Mitchill Neil G. JR 1,360
May 12, 2026 Chow Anne H 1,360
May 12, 2026 Kereere Suzan 1,360
May 12, 2026 Choi Audrey 1,360
May 1, 2026 Brown William M 12K
May 1, 2026 Banovetz John Patrick 20K
May 1, 2026 Reinseth Theresa E 1,958
Apr 1, 2026 Dickson Zoe L 1,433
Feb 11, 2026 Reinseth Theresa E 3,349
Feb 9, 2026 Dickson Zoe L 46K
Feb 6, 2026 Murphy Mark W. 29K
Feb 6, 2026 Banovetz John Patrick 29K
Feb 6, 2026 Dickson Zoe L 19K
Feb 6, 2026 Chavez Rodriguez Beatriz Karina 24K
Feb 6, 2026 Rhodes Kevin H 59K
Feb 6, 2026 Mitchill Neil G. JR 314
Feb 6, 2026 Reinseth Theresa E 3,513
Feb 6, 2026 Goralski Christian T JR 7,408
Jan 23, 2026 Fitterling James R 288
Dec 1, 2025 Clarke Victoria 3,835
Nov 13, 2025 Dickson Zoe L 27K
Oct 29, 2025 Murphy Mark W. 19K
Oct 24, 2025 Fitterling James R 270
Oct 1, 2025 Banovetz John Patrick 284
Oct 1, 2025 Rhodes Kevin H 406
Oct 1, 2025 Maheshwari Anurag 15K
Aug 7, 2025 Goralski Christian T JR 6,650
Jul 23, 2025 Fitterling James R 306
Jul 1, 2025 Bauer Wendy A 11K
May 23, 2025 Banovetz John Patrick 7,759
May 20, 2025 Rhodes Kevin H 7,976
May 15, 2025 Dickson Zoe L 3,992
May 13, 2025 DILLON DAVID B 1,297
May 13, 2025 BROWN THOMAS K 1,297
May 13, 2025 PIZARRO PEDRO 1,297
May 13, 2025 PAGE GREGORY R 1,297
May 13, 2025 Sweet Thomas W 1,297
May 13, 2025 Fitterling James R 1,297
May 13, 2025 Bozeman David P 1,297
May 13, 2025 Chow Anne H 1,297
May 13, 2025 Kereere Suzan 1,297
May 13, 2025 Choi Audrey 1,297
May 2, 2025 Brown William M 12K
May 2, 2025 Reinseth Theresa E 1,882
Apr 25, 2025 Fitterling James R 333
Feb 7, 2025 Gibbons Peter D 23K
Feb 7, 2025 Murphy Mark W. 8,162
Feb 7, 2025 Dickson Zoe L 8,878
Feb 7, 2025 Chavez Rodriguez Beatriz Karina 6,734
Feb 7, 2025 Rhodes Kevin H 20K

The 60 most recent of 115.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 82K
Vested / exercised 214K
Withheld for tax 72K
Discretionary sales 123K
Kept 101K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
Roman Michael F 90K 193K 215.8

Who holds what

the 14 largest holdings of 30
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Roman Michael F Chairman of the Board Last trade Jan 29, 2025 Officer 193K Jan 29, 2025
ESKEW MICHAEL L Director 63K
Banovetz John Patrick Executive Vice President Last trade Jul 23, 2026 Officer 58K $1.3M net selling over the year: 0 months buying, 1 month selling Jul 23, 2026
Patolawala Monish D President and CFO CFO 57K
Rhodes Kevin H EVP, Chief Legal Off & Secret Last trade Jul 22, 2026 Officer 51K $1.3M net selling over the year: 0 months buying, 1 month selling Jul 22, 2026
Murphy Mark W. EVP & Chief Info Digital Off Last trade Oct 29, 2025 Officer 26K $3.2M net selling over the year: 0 months buying, 1 month selling Oct 29, 2025
Dickson Zoe L EVP & Chief HR Officer Last trade Feb 9, 2026 Officer 22K $12M net selling over the year: 0 months buying, 2 months selling Feb 9, 2026
Ashish Khandpur K Group President Last trade May 18, 2023 Officer 22K May 18, 2023
PAGE GREGORY R Last trade May 9, 2019 Director 20K May 9, 2019
Fitterling James R Director 19K
BROWN THOMAS K Director 19K
Gibbons Peter D Group President Officer 17K
DILLON DAVID B Last trade May 17, 2019 Director 16K May 17, 2019
Chavez Rodriguez Beatriz Karina Group President Last trade Aug 5, 2026 Officer 14K $867K net selling over the year: 0 months buying, 2 months selling Aug 5, 2026

Open-market trade log

the 60 most recent of 3,630
Date Insider Type Shares Price Value Since trade Filed
Aug 5, 2026 Chavez Rodriguez Beatriz Karina (Officer) 3,635 shares $182.51 +0.0% since trade filed Aug 6, 2026 Discretionary sale 3,635 $182.51 $663K +0.0% Aug 6, 2026
Jul 23, 2026 Banovetz John Patrick (Officer) 7,880 shares $170.44 +7.1% since trade filed Jul 24, 2026 Discretionary sale 7,880 $170.44 $1.3M +7.1% Jul 24, 2026
Jul 23, 2026 Reinseth Theresa E (Officer) 924 shares $169.42 +7.7% since trade filed Jul 24, 2026 Discretionary sale 924 $169.42 $157K +7.7% Jul 24, 2026
Jul 22, 2026 Rhodes Kevin H (Officer) 7,669 shares $171.20 +6.6% since trade filed Jul 23, 2026 Discretionary sale 7,669 $171.20 $1.3M +6.6% Jul 23, 2026
Jul 22, 2026 Goralski Christian T JR (Officer) 4,902 shares $170.46 +7.1% since trade filed Jul 23, 2026 Discretionary sale 4,902 $170.46 $836K +7.1% Jul 23, 2026
Feb 11, 2026 Reinseth Theresa E (Officer) 40 shares $172.75 +5.7% since trade filed Feb 12, 2026 Discretionary sale 40 $172.75 $7K +5.7% Feb 12, 2026
Feb 11, 2026 Reinseth Theresa E (Officer) 240 shares $172.74 +5.7% since trade filed Feb 12, 2026 Discretionary sale 240 $172.74 $41K +5.7% Feb 12, 2026
Feb 11, 2026 Reinseth Theresa E (Officer) 1,123 shares $172.72 +5.7% since trade filed Feb 12, 2026 Discretionary sale 1,123 $172.72 $194K +5.7% Feb 12, 2026
Feb 11, 2026 Reinseth Theresa E (Officer) 1,796 shares $172.79 +5.6% since trade filed Feb 12, 2026 Discretionary sale 1,796 $172.79 $310K +5.6% Feb 12, 2026
Feb 11, 2026 Reinseth Theresa E (Officer) 1,946 shares $172.73 +5.7% since trade filed Feb 12, 2026 Discretionary sale 1,946 $172.73 $336K +5.7% Feb 12, 2026
Feb 9, 2026 Dickson Zoe L (Officer) 21K shares $169.97 +7.4% since trade filed Feb 10, 2026 Discretionary sale 21K $169.97 $3.5M +7.4% Feb 10, 2026
Feb 9, 2026 Dickson Zoe L (Officer) 25K shares $170.34 +7.1% since trade filed Feb 10, 2026 Discretionary sale 25K $170.34 $4.3M +7.1% Feb 10, 2026
Feb 9, 2026 Chavez Rodriguez Beatriz Karina (Officer) 1,190 shares $171.13 +6.7% since trade filed Feb 10, 2026 Discretionary sale 1,190 $171.13 $204K +6.7% Feb 10, 2026
Nov 13, 2025 Dickson Zoe L (Officer) 7 shares $169.91 +7.4% since trade filed Nov 14, 2025 Discretionary sale 7 $169.91 $1K +7.4% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 10 shares $169.73 +7.5% since trade filed Nov 14, 2025 Discretionary sale 10 $169.73 $2K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 14 shares $169.92 +7.4% since trade filed Nov 14, 2025 Discretionary sale 14 $169.92 $2K +7.4% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 20 shares $169.78 +7.5% since trade filed Nov 14, 2025 Discretionary sale 20 $169.78 $3K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 30 shares $169.85 +7.5% since trade filed Nov 14, 2025 Discretionary sale 30 $169.85 $5K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 36 shares $169.78 +7.5% since trade filed Nov 14, 2025 Discretionary sale 36 $169.78 $6K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 100 shares $169.75 +7.5% since trade filed Nov 14, 2025 Discretionary sale 100 $169.75 $17K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 100 shares $169.77 +7.5% since trade filed Nov 14, 2025 Discretionary sale 100 $169.77 $17K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 100 shares $169.82 +7.5% since trade filed Nov 14, 2025 Discretionary sale 100 $169.82 $17K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 102 shares $169.87 +7.4% since trade filed Nov 14, 2025 Discretionary sale 102 $169.87 $17K +7.4% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 106 shares $169.70 +7.6% since trade filed Nov 14, 2025 Discretionary sale 106 $169.70 $18K +7.6% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 106 shares $169.84 +7.5% since trade filed Nov 14, 2025 Discretionary sale 106 $169.84 $18K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 128 shares $169.74 +7.5% since trade filed Nov 14, 2025 Discretionary sale 128 $169.74 $22K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 130 shares $169.71 +7.5% since trade filed Nov 14, 2025 Discretionary sale 130 $169.71 $22K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 150 shares $169.72 +7.5% since trade filed Nov 14, 2025 Discretionary sale 150 $169.72 $25K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 150 shares $169.84 +7.5% since trade filed Nov 14, 2025 Discretionary sale 150 $169.84 $25K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 166 shares $169.84 +7.5% since trade filed Nov 14, 2025 Discretionary sale 166 $169.84 $28K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 167 shares $169.76 +7.5% since trade filed Nov 14, 2025 Discretionary sale 167 $169.76 $28K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 175 shares $169.90 +7.4% since trade filed Nov 14, 2025 Discretionary sale 175 $169.90 $30K +7.4% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 176 shares $169.85 +7.5% since trade filed Nov 14, 2025 Discretionary sale 176 $169.85 $30K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 200 shares $169.77 +7.5% since trade filed Nov 14, 2025 Discretionary sale 200 $169.77 $34K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 201 shares $169.82 +7.5% since trade filed Nov 14, 2025 Discretionary sale 201 $169.82 $34K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 205 shares $169.82 +7.5% since trade filed Nov 14, 2025 Discretionary sale 205 $169.82 $35K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 224 shares $169.83 +7.5% since trade filed Nov 14, 2025 Discretionary sale 224 $169.83 $38K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 243 shares $169.83 +7.5% since trade filed Nov 14, 2025 Discretionary sale 243 $169.83 $41K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 246 shares $169.82 +7.5% since trade filed Nov 14, 2025 Discretionary sale 246 $169.82 $42K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 300 shares $169.76 +7.5% since trade filed Nov 14, 2025 Discretionary sale 300 $169.76 $51K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 300 shares $169.91 +7.4% since trade filed Nov 14, 2025 Discretionary sale 300 $169.91 $51K +7.4% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 305 shares $169.79 +7.5% since trade filed Nov 14, 2025 Discretionary sale 305 $169.79 $52K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 314 shares $169.86 +7.5% since trade filed Nov 14, 2025 Discretionary sale 314 $169.86 $53K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 337 shares $169.94 +7.4% since trade filed Nov 14, 2025 Discretionary sale 337 $169.94 $57K +7.4% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 362 shares $169.85 +7.5% since trade filed Nov 14, 2025 Discretionary sale 362 $169.85 $61K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 450 shares $169.89 +7.4% since trade filed Nov 14, 2025 Discretionary sale 450 $169.89 $76K +7.4% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 461 shares $169.81 +7.5% since trade filed Nov 14, 2025 Discretionary sale 461 $169.81 $78K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 474 shares $169.80 +7.5% since trade filed Nov 14, 2025 Discretionary sale 474 $169.80 $80K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 555 shares $169.81 +7.5% since trade filed Nov 14, 2025 Discretionary sale 555 $169.81 $94K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 579 shares $169.75 +7.5% since trade filed Nov 14, 2025 Discretionary sale 579 $169.75 $98K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 695 shares $169.78 +7.5% since trade filed Nov 14, 2025 Discretionary sale 695 $169.78 $118K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 759 shares $169.79 +7.5% since trade filed Nov 14, 2025 Discretionary sale 759 $169.79 $129K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 1,090 shares $169.80 +7.5% since trade filed Nov 14, 2025 Discretionary sale 1,090 $169.80 $185K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 1,108 shares $169.87 +7.4% since trade filed Nov 14, 2025 Discretionary sale 1,108 $169.87 $188K +7.4% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 2,225 shares $169.86 +7.5% since trade filed Nov 14, 2025 Discretionary sale 2,225 $169.86 $378K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 2,377 shares $169.82 +7.5% since trade filed Nov 14, 2025 Discretionary sale 2,377 $169.82 $404K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 5,422 shares $169.83 +7.5% since trade filed Nov 14, 2025 Discretionary sale 5,422 $169.83 $921K +7.5% Nov 14, 2025
Nov 13, 2025 Dickson Zoe L (Officer) 6,050 shares $169.72 +7.5% since trade filed Nov 14, 2025 Discretionary sale 6,050 $169.72 $1.0M +7.5% Nov 14, 2025
Oct 29, 2025 Murphy Mark W. (Officer) 1 shares $166.68 +9.5% since trade filed Oct 30, 2025 Discretionary sale 1 $166.68 $167 +9.5% Oct 30, 2025
Oct 29, 2025 Murphy Mark W. (Officer) 1 shares $166.73 +9.5% since trade filed Oct 30, 2025 Discretionary sale 1 $166.73 $167 +9.5% Oct 30, 2025

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

216 Forms 4, 3 years
2 filed late
20 amendments
4.7 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026