FINHUB Insights

What the executives and directors of 3M actually did with their own shares, decoded from three years of SEC Form 4 filings.

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

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$50$100$1502024Jul2025Jul2026JulChoi Audrey — routine flow, 1,329 (2023-08-09)Ashish Khandpur K — routine flow, 882 (2023-10-04)Banovetz John Patrick — routine flow, 290 (2023-10-04)Lavers Jeffrey R — routine flow, 1,140 (2023-10-04)Rhodes Kevin H — routine flow, 1,070 (2023-10-04)ESKEW MICHAEL L — routine flow, 494 (2023-10-27)Fitterling James R — routine flow, 381 (2023-10-27)Sweet Thomas W — routine flow, 999 (2023-11-06)Gibbons Peter D — routine flow, 4,692 (2023-12-01)Fitterling James R — routine flow, 56 (2023-12-22)ESKEW MICHAEL L — routine flow, 456 (2024-01-26)Fitterling James R — routine flow, 437 (2024-01-26)Patolawala Monish D — routine flow, 8,021 (2024-02-02)Chavez Rodriguez Beatriz Karina — routine flow, 389 (2024-02-02)Rhodes Kevin H — routine flow, 531 (2024-02-02)Roman Michael F — routine flow, 26.3K (2024-02-05)Banovetz John Patrick — routine flow, 3,296 (2024-02-05)Reinseth Theresa E — routine flow, 646 (2024-02-05)Patolawala Monish D — routine flow, 18.4K (2024-02-05)Dickson Zoe L — routine flow, 1,341 (2024-02-05)Chavez Rodriguez Beatriz Karina — routine flow, 768 (2024-02-05)Rhodes Kevin H — routine flow, 1,035 (2024-02-05)Goralski Christian T JR — routine flow, 970 (2024-02-05)Dickson Zoe L — routine flow, 1,284 (2024-05-01)ESKEW MICHAEL L — routine flow, 452 (2024-05-03)DILLON DAVID B — routine flow, 1,957 (2024-05-14)BROWN THOMAS K — routine flow, 1,957 (2024-05-14)PIZARRO PEDRO — routine flow, 1,957 (2024-05-14)PAGE GREGORY R — routine flow, 1,957 (2024-05-14)Sweet Thomas W — routine flow, 1,957 (2024-05-14)Fitterling James R — routine flow, 1,957 (2024-05-14)Hood Amy — routine flow, 1,957 (2024-05-14)Chow Anne H — routine flow, 1,957 (2024-05-14)Kereere Suzan — routine flow, 1,957 (2024-05-14)Choi Audrey — routine flow, 1,957 (2024-05-14)Reinseth Theresa E — routine flow, 7,509 (2024-06-28)Patolawala Monish D — routine flow, 43.9K (2024-06-28)Chavez Rodriguez Beatriz Karina — routine flow, 2,238 (2024-07-01)Banovetz John Patrick — routine flow, 860 (2024-10-16)Rhodes Kevin H — routine flow, 1,158 (2024-10-16)Murphy Mark W. — routine flow, 2,757 (2024-11-01)Reinseth Theresa E — routine flow, 2,765 (2024-11-01)Clarke Victoria — routine flow, 3,940 (2024-11-29)Roman Michael F — routine flow, 45.3K (2025-01-24)Reinseth Theresa E — routine flow, 2,309 (2025-01-24)Goralski Christian T JR — routine flow, 6,393 (2025-01-24)Banovetz John Patrick — routine flow, 4,798 (2025-01-27)Dickson Zoe L — routine flow, 3,634 (2025-01-27)Chavez Rodriguez Beatriz Karina — routine flow, 1,645 (2025-01-27)Rhodes Kevin H — routine flow, 6,850 (2025-01-27)Roman Michael F — routine flow, 54.8K (2025-01-29)Roman Michael F — routine flow, 39.2K (2025-02-03)Banovetz John Patrick — routine flow, 4,955 (2025-02-03)Reinseth Theresa E — routine flow, 1,406 (2025-02-03)Goralski Christian T JR — routine flow, 1,670 (2025-02-03)Bozeman David P — routine flow, 340 (2025-02-06)Gibbons Peter D — routine flow, 22.8K (2025-02-07)Murphy Mark W. — routine flow, 8,162 (2025-02-07)Dickson Zoe L — routine flow, 8,878 (2025-02-07)Chavez Rodriguez Beatriz Karina — routine flow, 6,734 (2025-02-07)Rhodes Kevin H — routine flow, 19.8K (2025-02-07)Fitterling James R — routine flow, 333 (2025-04-25)Brown William M — routine flow, 12.5K (2025-05-02)Reinseth Theresa E — routine flow, 1,882 (2025-05-02)DILLON DAVID B — routine flow, 1,297 (2025-05-13)BROWN THOMAS K — routine flow, 1,297 (2025-05-13)PIZARRO PEDRO — routine flow, 1,297 (2025-05-13)PAGE GREGORY R — routine flow, 1,297 (2025-05-13)Sweet Thomas W — routine flow, 1,297 (2025-05-13)Fitterling James R — routine flow, 1,297 (2025-05-13)Bozeman David P — routine flow, 1,297 (2025-05-13)Chow Anne H — routine flow, 1,297 (2025-05-13)Kereere Suzan — routine flow, 1,297 (2025-05-13)Choi Audrey — routine flow, 1,297 (2025-05-13)Dickson Zoe L — routine flow, 3,992 (2025-05-15)Rhodes Kevin H — routine flow, 7,976 (2025-05-20)Banovetz John Patrick — routine flow, 7,759 (2025-05-23)Bauer Wendy A — routine flow, 11.2K (2025-07-01)Fitterling James R — routine flow, 306 (2025-07-23)Goralski Christian T JR — routine flow, 6,650 (2025-08-07)Banovetz John Patrick — routine flow, 284 (2025-10-01)Rhodes Kevin H — routine flow, 406 (2025-10-01)Maheshwari Anurag — routine flow, 15.5K (2025-10-01)Fitterling James R — routine flow, 270 (2025-10-24)Murphy Mark W. — routine flow, 19.1K (2025-10-29)Dickson Zoe L — routine flow, 27.5K (2025-11-13)Clarke Victoria — routine flow, 3,835 (2025-12-01)Fitterling James R — routine flow, 288 (2026-01-23)Murphy Mark W. — routine flow, 28.7K (2026-02-06)Banovetz John Patrick — routine flow, 29.2K (2026-02-06)Dickson Zoe L — routine flow, 19K (2026-02-06)Chavez Rodriguez Beatriz Karina — routine flow, 24.1K (2026-02-06)Rhodes Kevin H — routine flow, 58.6K (2026-02-06)Mitchill Neil G. JR — routine flow, 314 (2026-02-06)Reinseth Theresa E — routine flow, 3,513 (2026-02-06)Goralski Christian T JR — routine flow, 7,408 (2026-02-06)Dickson Zoe L — routine flow, 45.6K (2026-02-09)Reinseth Theresa E — routine flow, 3,349 (2026-02-11)Dickson Zoe L — routine flow, 1,433 (2026-04-01)Brown William M — routine flow, 12.5K (2026-05-01)Banovetz John Patrick — routine flow, 19.5K (2026-05-01)Reinseth Theresa E — routine flow, 1,958 (2026-05-01)BROWN THOMAS K — routine flow, 1,360 (2026-05-12)PIZARRO PEDRO — routine flow, 1,360 (2026-05-12)Sweet Thomas W — routine flow, 1,360 (2026-05-12)Fitterling James R — routine flow, 1,360 (2026-05-12)Bozeman David P — routine flow, 1,360 (2026-05-12)Mitchill Neil G. JR — routine flow, 1,360 (2026-05-12)Chow Anne H — routine flow, 1,360 (2026-05-12)Kereere Suzan — routine flow, 1,360 (2026-05-12)Choi Audrey — routine flow, 1,360 (2026-05-12)RUMSEY JENNIFER — routine flow, 1,196 (2026-06-05)Bauer Wendy A — routine flow, 11.5K (2026-07-01)Rhodes Kevin H — routine flow, 7,669 (2026-07-22)Goralski Christian T JR — routine flow, 4,902 (2026-07-22)Banovetz John Patrick — routine flow, 7,880 (2026-07-23)Routine: vests, tax, giftsChavez Rodriguez Beatriz Karina (Officer) — Discretionary sale: 426 @ $92.32 = $39K (2024-02-14)Reinseth Theresa E (CFO) — Discretionary sale: 2,100 @ $124.12 = $261K (2024-08-06)Roman Michael F (Officer) — Discretionary sale: 5,675 @ $123.46 = $701K (2024-08-07)×4Reinseth Theresa E (Officer) — Discretionary sale: 1,033 @ $127.71 = $132K (2024-11-20)Roman Michael F (Officer) — Discretionary sale: 45.2K @ $150.01 = $6.8M (2025-01-24)×10Reinseth Theresa E (Officer) — Discretionary sale: 2,309 @ $149.95 = $346K (2025-01-24)×3Goralski Christian T JR (Officer) — Discretionary sale: 6,318 @ $149.43 = $944K (2025-01-24)Banovetz John Patrick (Officer) — Discretionary sale: 4,798 @ $151.37 = $726K (2025-01-27)Dickson Zoe L (Officer) — Discretionary sale: 3,634 @ $149.41 = $543K (2025-01-27)Chavez Rodriguez Beatriz Karina (Officer) — Discretionary sale: 1,645 @ $150.25 = $247K (2025-01-27)×3Rhodes Kevin H (Officer) — Discretionary sale: 6,743 @ $149.85 = $1M (2025-01-27)Roman Michael F (Officer) — Discretionary sale: 49.6K @ $152.3 = $7.6M (2025-01-29)×27Clarke Victoria (Officer) — Discretionary sale: 1,750 @ $154.22 = $270K (2025-01-31)Dickson Zoe L (Officer) — Discretionary sale: 7,915 @ $149.02 = $1.2M (2025-05-15)×12Rhodes Kevin H (Officer) — Discretionary sale: 7,976 @ $154.02 = $1.2M (2025-05-20)Banovetz John Patrick (Officer) — Discretionary sale: 7,759 @ $148.37 = $1.2M (2025-05-23)×5Reinseth Theresa E (Officer) — Discretionary sale: 3,477 @ $150.63 = $524K (2025-08-05)Goralski Christian T JR (Officer) — Discretionary sale: 6,165 @ $150.18 = $926K (2025-08-07)Murphy Mark W. (Officer) — Discretionary sale: 19.1K @ $166.55 = $3.2M (2025-10-29)×20Dickson Zoe L (Officer) — Discretionary sale: 27.5K @ $169.8 = $4.7M (2025-11-13)×45Dickson Zoe L (Officer) — Discretionary sale: 45.6K @ $170.17 = $7.8M (2026-02-09)Chavez Rodriguez Beatriz Karina (Officer) — Discretionary sale: 1,190 @ $171.13 = $204K (2026-02-09)Reinseth Theresa E (Officer) — Discretionary sale: 5,145 @ $172.75 = $889K (2026-02-11)×5Rhodes Kevin H (Officer) — Discretionary sale: 7,669 @ $171.2 = $1.3M (2026-07-22)Goralski Christian T JR (Officer) — Discretionary sale: 4,902 @ $170.46 = $836K (2026-07-22)Banovetz John Patrick (Officer) — Discretionary sale: 7,880 @ $170.44 = $1.3M (2026-07-23)Reinseth Theresa E (Officer) — Discretionary sale: 924 @ $169.42 = $157K (2026-07-23)Goralski Christian T JR (Officer) — Open-market buy: 9 @ $97.26 = $875 (2024-05-30)Goralski Christian T JR (Officer) — Open-market buy: 3 @ $103.21 = $310 (2024-06-27)Goralski Christian T JR (Officer) — Open-market buy: 3 @ $127.04 = $381 (2024-08-15)Goralski Christian T JR (Officer) — Open-market buy: 2 @ $127.99 = $256 (2024-10-23)Dickson $7.8MRoman $7.6M

Every marker sits at the exact 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 gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

Granted: 81.9KGranted 81.9KVested / exercised: 220.6KVested / exercised 220.6KWithheld for tax: 71.8KWithheld for tax 71.8KDiscretionary sales: 126KDiscretionary sales 126KKept: 104.7KKept 104.7K

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.

Skin in the game

10020222023202420252026Roman Michael FRoman 215.8

Directly held shares as reported after each trade, indexed to 100 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.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Roman Michael F Chairman of the Board Officer 193.4K 2025-01-29
ESKEW MICHAEL L Director 63.2K
Banovetz John Patrick Executive Vice President Officer 57.9K $1.3M 2026-07-23
Patolawala Monish D President and CFO CFO 57.3K
Rhodes Kevin H EVP, Chief Legal Off & Secret Officer 51.4K $1.3M 2026-07-22
Murphy Mark W. EVP & Chief Info Digital Off Officer 26.1K $3.2M 2025-10-29
Dickson Zoe L EVP & Chief HR Officer Officer 22K $12.4M 2026-02-09
Ashish Khandpur K Group President Officer 22K 2023-05-18
PAGE GREGORY R Director 19.6K 2019-05-09
Fitterling James R Director 19.3K
BROWN THOMAS K Director 18.9K
Chavez Rodriguez Beatriz Karina Group President Officer 17.6K $204K 2026-02-09
Gibbons Peter D Group President Officer 17.3K
DILLON DAVID B Director 15.6K 2019-05-17

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-07-23 Banovetz John Patrick (Officer) Discretionary sale 7,880 $170.44 $1.3M +0% 2026-07-24
2026-07-23 Reinseth Theresa E (Officer) Discretionary sale 924 $169.42 $157K +0.6% 2026-07-24
2026-07-22 Rhodes Kevin H (Officer) Discretionary sale 7,669 $171.20 $1.3M -0.4% 2026-07-23
2026-07-22 Goralski Christian T JR (Officer) Discretionary sale 4,902 $170.46 $836K 0% 2026-07-23
2026-02-11 Reinseth Theresa E (Officer) Discretionary sale 40 $172.75 $7K -1.3% 2026-02-12
2026-02-11 Reinseth Theresa E (Officer) Discretionary sale 240 $172.74 $41K -1.3% 2026-02-12
2026-02-11 Reinseth Theresa E (Officer) Discretionary sale 1,123 $172.72 $194K -1.3% 2026-02-12
2026-02-11 Reinseth Theresa E (Officer) Discretionary sale 1,796 $172.79 $310K -1.4% 2026-02-12
2026-02-11 Reinseth Theresa E (Officer) Discretionary sale 1,946 $172.73 $336K -1.3% 2026-02-12
2026-02-09 Dickson Zoe L (Officer) Discretionary sale 20.5K $169.97 $3.5M +0.3% 2026-02-10
2026-02-09 Dickson Zoe L (Officer) Discretionary sale 25.1K $170.34 $4.3M +0.1% 2026-02-10
2026-02-09 Chavez Rodriguez Beatriz Karina (Officer) Discretionary sale 1,190 $171.13 $204K -0.4% 2026-02-10
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 7 $169.91 $1K +0.3% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 10 $169.73 $2K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 14 $169.92 $2K +0.3% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 20 $169.78 $3K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 30 $169.85 $5K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 36 $169.78 $6K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 100 $169.75 $17K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 100 $169.77 $17K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 100 $169.82 $17K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 102 $169.87 $17K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 106 $169.70 $18K +0.5% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 106 $169.84 $18K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 128 $169.74 $22K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 130 $169.71 $22K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 150 $169.72 $25K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 150 $169.84 $25K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 166 $169.84 $28K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 167 $169.76 $28K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 175 $169.90 $30K +0.3% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 176 $169.85 $30K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 200 $169.77 $34K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 201 $169.82 $34K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 205 $169.82 $35K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 224 $169.83 $38K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 243 $169.83 $41K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 246 $169.82 $42K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 300 $169.76 $51K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 300 $169.91 $51K +0.3% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 305 $169.79 $52K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 314 $169.86 $53K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 337 $169.94 $57K +0.3% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 362 $169.85 $61K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 450 $169.89 $76K +0.3% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 461 $169.81 $78K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 474 $169.80 $80K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 555 $169.81 $94K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 579 $169.75 $98K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 695 $169.78 $118K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 759 $169.79 $129K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 1,090 $169.80 $185K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 1,108 $169.87 $188K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 2,225 $169.86 $378K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 2,377 $169.82 $404K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 5,422 $169.83 $921K +0.4% 2025-11-14
2025-11-13 Dickson Zoe L (Officer) Discretionary sale 6,050 $169.72 $1M +0.4% 2025-11-14
2025-10-29 Murphy Mark W. (Officer) Discretionary sale 1 $166.68 $167 +2.3% 2025-10-30
2025-10-29 Murphy Mark W. (Officer) Discretionary sale 1 $166.73 $167 +2.2% 2025-10-30
2025-10-29 Murphy Mark W. (Officer) Discretionary sale 7 $166.65 $1K +2.3% 2025-10-30

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

215 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, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06