MMM government trades
3M Company Common Stock. 10 officials filed trades since 2025. MMM rating
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Who traded it
| Official | Branch | Buys | Sells | First trade | Latest trade | Latest filing |
|---|---|---|---|---|---|---|
| Julie Johnson D-TX | House | 6 | 3 | 2024-03-15 | 2025-12-18 | 2026-08-05 |
| Alan Armstrong R-OK | Senate | 1 | 0 | 2026-03-27 | 2026-03-27 | 2026-07-21 |
| Donald J Trump | Executive | 1 | 2 | 2026-03-18 | 2026-04-27 | 2026-07-01 |
| Josh Gottheimer D-NJ | House | 3 | 2 | 2025-01-21 | 2026-04-28 | 2026-05-19 |
| Tina Smith D-MN | Senate | 0 | 1 | 2026-03-31 | 2026-03-31 | 2026-04-02 |
| Julia Letlow R-LA | House | 1 | 2 | 2025-01-17 | 2026-02-04 | 2026-03-12 |
| Val T. Hoyle D-OR | House | 0 | 1 | 2025-07-28 | 2025-07-28 | 2025-09-12 |
| Robert P. Bresnahan, Jr. R-PA | House | 0 | 1 | 2025-05-23 | 2025-05-23 | 2025-06-23 |
| Jefferson Shreve R-IN | House | 0 | 1 | 2025-05-12 | 2025-05-12 | 2025-06-22 |
| Tommy Beaudreau | Executive | 1 | 1 | 2022-06-22 | 2023-06-19 | 2025-01-17 |
- Julie Johnson6 buys · 3 sells
D-TX House · traded 2024-03-15 to 2025-12-18 · filed 2026-08-05
- Alan Armstrong1 buy · 0 sells
R-OK Senate · traded 2026-03-27 · filed 2026-07-21
- Donald J Trump1 buy · 2 sells
Executive · traded 2026-03-18 to 2026-04-27 · filed 2026-07-01
- Josh Gottheimer3 buys · 2 sells
D-NJ House · traded 2025-01-21 to 2026-04-28 · filed 2026-05-19
- Tina Smith0 buys · 1 sell
D-MN Senate · traded 2026-03-31 · filed 2026-04-02
- Julia Letlow1 buy · 2 sells
R-LA House · traded 2025-01-17 to 2026-02-04 · filed 2026-03-12
- Val T. Hoyle0 buys · 1 sell
D-OR House · traded 2025-07-28 · filed 2025-09-12
- Robert P. Bresnahan, Jr.0 buys · 1 sell
R-PA House · traded 2025-05-23 · filed 2025-06-23
- Jefferson Shreve0 buys · 1 sell
R-IN House · traded 2025-05-12 · filed 2025-06-22
- Tommy Beaudreau1 buy · 1 sell
Executive · traded 2022-06-22 to 2023-06-19 · filed 2025-01-17
Every MMM trade
| Traded | Filed | Days | Official | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|---|
| 2025-03-15 | 2026-08-05 | 508 | Julie Johnson | MMM 2000135564 JT 3M Company Common Stock | BuySold | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MMM 3M Company Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-04-27 | 2026-07-01 | 65 | Donald J Trump | MMM 3M CO | BuyOpen | $15K–$50K | Filing ↗ | |
| 2026-04-28 | 2026-05-19 | 21 | Josh Gottheimer | MMM 3M Company Common Stock | Partial sell | $1K–$15K | Joint | Filing ↗ |
| 2026-03-26 | 2026-05-14 | 49 | Donald J Trump | MMM 3M CO | Sell | $1K–$15K | Filing ↗ | |
| 2026-03-18 | 2026-05-14 | 57 | Donald J Trump | MMM 3M CO | Sell | $15K–$50K | Filing ↗ | |
| 2026-03-31 | 2026-04-02 | 2 | Tina Smith | MMM 3M Company Common Stock | Sell | $50K–$100K | Spouse | Filing ↗ |
| 2026-02-04 | 2026-03-12 | 36 | Julia Letlow | MMM 3M Company Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-02-02 | 2026-03-12 | 38 | Julia Letlow | MMM 3M Company Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2025-12-18 | 2026-01-15 | 28 | Julie Johnson | MMM 3M Company Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2025-01-17 | 2026-01-13 | 361 | Julia Letlow | MMM 3M Company Common Stock | BuySold | $1K–$15K | Self | Filing ↗ |
| 2025-11-13 | 2025-12-11 | 28 | Julie Johnson | MMM 3M Company Common Stock | Partial sell | $1K–$15K | Joint | Filing ↗ |
| 2025-10-20 | 2025-11-17 | 28 | Josh Gottheimer | MMM 3M Company Common Stock | Partial sell | $1K–$15K | Joint | Filing ↗ |
| 2025-07-28 | 2025-09-12 | 46 | Val T. Hoyle | MMM 3M Company Common Stock | Sell | $1K–$15K | Spouse | Filing ↗ |
| 2025-08-14 | 2025-09-11 | 28 | Julie Johnson | MMM 3M Company Common Stock | Partial sell | $1K–$15K | Joint | Filing ↗ |
| 2025-06-18 | 2025-07-14 | 26 | Julie Johnson | MMM 3M Company Common Stock | BuySold | $1K–$15K | Joint | Filing ↗ |
| 2025-05-23 | 2025-06-23 | 31 | Robert P. Bresnahan, Jr. | MMM 3M Company Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2025-05-12 | 2025-06-22 | 41 | Jefferson Shreve | MMM 3M Company Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2025-04-11 | 2025-05-14 | 33 | Julie Johnson | MMM 3M Company Common Stock | BuySold | $1K–$15K | Joint | Filing ↗ |
| 2025-04-05 | 2025-05-14 | 39 | Josh Gottheimer | MMM 3M Company Common Stock | BuyTrimmed | $1K–$15K | Joint | Filing ↗ |
| 2025-04-01 | 2025-05-14 | 43 | Julie Johnson | MMM 3M Company Common Stock | BuySold | $1K–$15K | Joint | Filing ↗ |
| 2025-03-12 | 2025-04-14 | 33 | Julie Johnson | MMM 3M Company Common Stock | BuySold | $1K–$15K | Joint | Filing ↗ |
| 2024-03-15 | 2025-04-14 | 395 | Julie Johnson | MMM 3M Company Common Stock | BuySold | $1K–$15K | Joint | Filing ↗ |
| 2025-01-30 | 2025-02-10 | 11 | Josh Gottheimer | MMM 3M Company Common Stock | BuyTrimmed | $1K–$15K | Joint | Filing ↗ |
| 2025-01-21 | 2025-02-10 | 20 | Josh Gottheimer | MMM 3M Company Common Stock | BuyTrimmed | $1K–$15K | Joint | Filing ↗ |
| 2023-06-19 | 2025-01-17 | 578 | Tommy Beaudreau | MMM 3M Co. (MMM) See Endnote | Sell | $1K–$15K | Filing ↗ | |
| 2022-06-22 | 2025-01-17 | 940 | Tommy Beaudreau | MMM 3M Co. (MMM) See Endnote | BuySold | $1K–$15K | Filing ↗ |
- MMM 2000135564 JT 3M Company Common StockSoldBuy
$1K–$15K · Self · traded 2025-03-15 · filed 2026-08-05 (508d) · Filing ↗
- MMM 3M Company Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MMM 3M COOpenBuy
$15K–$50K · traded 2026-04-27 · filed 2026-07-01 (65d) · Filing ↗
- MMM 3M Company Common StockPartial sell
$1K–$15K · Joint · traded 2026-04-28 · filed 2026-05-19 (21d) · Filing ↗
- MMM 3M COSell
$1K–$15K · traded 2026-03-26 · filed 2026-05-14 (49d) · Filing ↗
- MMM 3M COSell
$15K–$50K · traded 2026-03-18 · filed 2026-05-14 (57d) · Filing ↗
- MMM 3M Company Common StockSell
$50K–$100K · Spouse · traded 2026-03-31 · filed 2026-04-02 (2d) · Filing ↗
- MMM 3M Company Common StockSell
$1K–$15K · Self · traded 2026-02-04 · filed 2026-03-12 (36d) · Filing ↗
- MMM 3M Company Common StockPartial sell
$1K–$15K · Self · traded 2026-02-02 · filed 2026-03-12 (38d) · Filing ↗
- MMM 3M Company Common StockSell
$1K–$15K · Joint · traded 2025-12-18 · filed 2026-01-15 (28d) · Filing ↗
- MMM 3M Company Common StockSoldBuy
$1K–$15K · Self · traded 2025-01-17 · filed 2026-01-13 (361d) · Filing ↗
- MMM 3M Company Common StockPartial sell
$1K–$15K · Joint · traded 2025-11-13 · filed 2025-12-11 (28d) · Filing ↗
- MMM 3M Company Common StockPartial sell
$1K–$15K · Joint · traded 2025-10-20 · filed 2025-11-17 (28d) · Filing ↗
- MMM 3M Company Common StockSell
$1K–$15K · Spouse · traded 2025-07-28 · filed 2025-09-12 (46d) · Filing ↗
- MMM 3M Company Common StockPartial sell
$1K–$15K · Joint · traded 2025-08-14 · filed 2025-09-11 (28d) · Filing ↗
- MMM 3M Company Common StockSoldBuy
$1K–$15K · Joint · traded 2025-06-18 · filed 2025-07-14 (26d) · Filing ↗
- MMM 3M Company Common StockSell
$15K–$50K · Self · traded 2025-05-23 · filed 2025-06-23 (31d) · Filing ↗
- MMM 3M Company Common StockSell
$15K–$50K · Self · traded 2025-05-12 · filed 2025-06-22 (41d) · Filing ↗
- MMM 3M Company Common StockSoldBuy
$1K–$15K · Joint · traded 2025-04-11 · filed 2025-05-14 (33d) · Filing ↗
- MMM 3M Company Common StockTrimmedBuy
$1K–$15K · Joint · traded 2025-04-05 · filed 2025-05-14 (39d) · Filing ↗
- MMM 3M Company Common StockSoldBuy
$1K–$15K · Joint · traded 2025-04-01 · filed 2025-05-14 (43d) · Filing ↗
- MMM 3M Company Common StockSoldBuy
$1K–$15K · Joint · traded 2025-03-12 · filed 2025-04-14 (33d) · Filing ↗
- MMM 3M Company Common StockSoldBuy
$1K–$15K · Joint · traded 2024-03-15 · filed 2025-04-14 (395d) · Filing ↗
- MMM 3M Company Common StockTrimmedBuy
$1K–$15K · Joint · traded 2025-01-30 · filed 2025-02-10 (11d) · Filing ↗
- MMM 3M Company Common StockTrimmedBuy
$1K–$15K · Joint · traded 2025-01-21 · filed 2025-02-10 (20d) · Filing ↗
- MMM 3M Co. (MMM) See EndnoteSell
$1K–$15K · traded 2023-06-19 · filed 2025-01-17 (578d) · Filing ↗
- MMM 3M Co. (MMM) See EndnoteSoldBuy
$1K–$15K · traded 2022-06-22 · filed 2025-01-17 (940d) · Filing ↗
27 trades