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
B72Profitable industrial/healthcare conglomerate with strong FCF, but litigation overhang and high leverage.
Strengths
- Strong FCF/margins — FCF $1.4B (97th), operating margin 19% (91st)
- High returns — ROE 69% (89th)
Risks
- High leverage — D/E 2.7 (90th)
- Earplug/PFAS litigation overhang — per 10-K
- Slow growth — revenue +2%, net income -22%
Notable findings
- Customer concentration~100% of revenue from one customer/distributor — 1 % 100
- High leverageHigh leverage (debt/equity 2.68)
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Exec changeRecent 8-K item 5.02 8-K ↗
- New fund positionNotable fund(s) opened this quarter: Bridgewater Associates, LP, RENAISSANCE TECHNOLOGIES LLC
- Insider sellingInsider selling — 9 open-market sale(s) by 3 insider(s) (cluster of 3 insiders, ~$12M, last 6mo) Form 4 ↗
- China exposureand other governments have imposed, and propose to impose additional, export controls and tariffs on certain products, and financial and economic sanctions on certain industry sectors and parties
- Notable holderHeld by 7 notable fund(s): STATE STREET CORP, FMR LLC, GOLDMAN SACHS GROUP INC +4 more (as of 2026-03-31)
- AccumulatingInstitutional holders rose 18→19 QoQ (2025-12-31→2026-03-31)
Quarterly revenue
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
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-05 | RUMSEY JENNIFER | Grant | 1.2K | $152.77 |
| 2026-05-12 | Sweet Thomas W | Grant | 1.4K | $143.34 |
| 2026-05-12 | BROWN THOMAS K | Grant | 1.4K | $143.34 |
| 2026-05-12 | Fitterling James R | Grant | 1.4K | $143.34 |
| 2026-05-12 | Bozeman David P | Grant | 1.4K | $143.34 |
| 2026-05-12 | Choi Audrey | Grant | 1.4K | $143.34 |
| 2026-05-12 | Mitchill Neil G. JR | Grant | 1.4K | $143.34 |
| 2026-05-12 | PIZARRO PEDRO | Grant | 1.4K | $143.34 |
| 2026-05-12 | Chow Anne H | Grant | 1.4K | $143.34 |
| 2026-05-12 | Kereere Suzan | Grant | 1.4K | $143.34 |
| 2026-05-01 | Reinseth Theresa E | Option exercise | 1.4K | $142.50 |
| 2026-05-01 | Brown William M | Option exercise | 8.6K | $142.50 |
| 2026-05-01 | Brown William M | Tax withheld | 3.9K | $142.50 |
| 2026-05-01 | Banovetz John Patrick | Option exercise | 13K | $142.50 |
| 2026-05-01 | Banovetz John Patrick | Tax withheld | 6.1K | $142.50 |
| 2026-05-01 | Reinseth Theresa E | Tax withheld | 517 | $142.50 |
| 2026-04-01 | Dickson Zoe L | Tax withheld | 449 | $145.25 |
| 2026-04-01 | Dickson Zoe L | Option exercise | 984 | $145.25 |
| 2026-02-11 | Reinseth Theresa E | Sell | 1.8K | $172.79 |
| 2026-02-11 | Reinseth Theresa E | Sell | 40 | $172.75 |
| 2026-02-11 | Reinseth Theresa E | Sell | 240 | $172.74 |
| 2026-02-11 | Reinseth Theresa E | Sell | 1.9K | $172.73 |
| 2026-02-11 | Reinseth Theresa E | Sell | 1.1K | $172.72 |
| 2026-02-11 | Reinseth Theresa E | Option exercise | 3.3K | $154.69 |
| 2026-02-09 | Dickson Zoe L | Sell | 25K | $170.34 |
| 2026-02-09 | Dickson Zoe L | Option exercise | 21K | $142.94 |
| 2026-02-09 | Dickson Zoe L | Sell | 21K | $169.97 |
| 2026-02-09 | Dickson Zoe L | Option exercise | 25K | $102.89 |
| 2026-02-09 | Dickson Zoe L | Option exercise | 21K | $142.94 |
| 2026-02-09 | Dickson Zoe L | Sell | 21K | $169.97 |
| 2026-02-09 | Chavez Rodriguez Beatriz Karina | Sell | 1.2K | $171.13 |
| 2026-02-06 | Chavez Rodriguez Beatriz Karina | Option exercise | 6.9K | $172.65 |
| 2026-02-06 | Chavez Rodriguez Beatriz Karina | Tax withheld | 2.3K | $172.65 |
| 2026-02-06 | Chavez Rodriguez Beatriz Karina | Tax withheld | 2.3K | $172.65 |
| 2026-02-06 | Banovetz John Patrick | Tax withheld | 1.4K | $172.65 |
| 2026-02-06 | Banovetz John Patrick | Option exercise | 4.8K | $172.65 |
| 2026-02-06 | Mitchill Neil G. JR | Grant | 314 | $165.08 |
| 2026-02-06 | Rhodes Kevin H | Option exercise | 18K | $172.65 |
| 2026-02-06 | Rhodes Kevin H | Tax withheld | 6.9K | $172.65 |
| 2026-02-06 | Reinseth Theresa E | Option exercise | 2.7K | $172.65 |
| 2026-02-06 | Reinseth Theresa E | Tax withheld | 858 | $172.65 |
| 2026-02-06 | Murphy Mark W. | Option exercise | 8.9K | $172.65 |
| 2026-02-06 | Murphy Mark W. | Tax withheld | 3.2K | $172.65 |
| 2026-02-06 | Goralski Christian T JR | Option exercise | 5.6K | $172.65 |
| 2026-02-06 | Goralski Christian T JR | Tax withheld | 1.8K | $172.65 |
| 2026-02-06 | Dickson Zoe L | Option exercise | 4.8K | $172.65 |
| 2026-02-06 | Dickson Zoe L | Tax withheld | 1.5K | $172.65 |
| 2026-02-02 | Banovetz John Patrick | Grant | 13K | — |
| 2026-02-02 | Rhodes Kevin H | Tax withheld | 5.8K | — |
| 2026-02-02 | Murphy Mark W. | Tax withheld | 4.8K | — |
| 2026-02-02 | Murphy Mark W. | Tax withheld | 603 | — |
| 2026-02-02 | Banovetz John Patrick | Tax withheld | 4.9K | — |
| 2026-02-02 | Dickson Zoe L | Grant | 12K | — |
| 2026-02-02 | Dickson Zoe L | Tax withheld | 282 | — |
| 2026-02-02 | Rhodes Kevin H | Grant | 23K | — |
| 2026-02-02 | Rhodes Kevin H | Tax withheld | 4.7K | — |
| 2026-02-02 | Chavez Rodriguez Beatriz Karina | Grant | 8.7K | — |
| 2026-02-02 | Chavez Rodriguez Beatriz Karina | Tax withheld | 3.9K | — |
| 2026-02-02 | Murphy Mark W. | Grant | 11K | — |
| 2026-02-02 | Banovetz John Patrick | Tax withheld | 5.6K | — |
| 2026-02-02 | Dickson Zoe L | Tax withheld | 475 | — |
| 2026-01-23 | Fitterling James R | Grant | 288 | $160.63 |
| 2025-12-01 | Clarke Victoria | Tax withheld | 989 | $170.48 |
| 2025-12-01 | Clarke Victoria | Option exercise | 2.8K | $170.48 |
| 2025-11-13 | Dickson Zoe L | Sell | 30 | $169.85 |
| 2025-11-13 | Dickson Zoe L | Option exercise | 14K | $138.39 |
| 2025-11-13 | Dickson Zoe L | Sell | 106 | $169.70 |
| 2025-11-13 | Dickson Zoe L | Sell | 130 | $169.71 |
| 2025-11-13 | Dickson Zoe L | Sell | 150 | $169.72 |
| 2025-11-13 | Dickson Zoe L | Sell | 10 | $169.73 |
| 2025-11-13 | Dickson Zoe L | Sell | 128 | $169.74 |
| 2025-11-13 | Dickson Zoe L | Sell | 579 | $169.75 |
| 2025-11-13 | Dickson Zoe L | Sell | 167 | $169.76 |
| 2025-11-13 | Dickson Zoe L | Sell | 100 | $169.77 |
| 2025-11-13 | Dickson Zoe L | Sell | 695 | $169.78 |
| 2025-11-13 | Dickson Zoe L | Sell | 20 | $169.78 |
| 2025-11-13 | Dickson Zoe L | Sell | 759 | $169.79 |
| 2025-11-13 | Dickson Zoe L | Sell | 1.1K | $169.80 |
| 2025-11-13 | Dickson Zoe L | Sell | 461 | $169.81 |
| 2025-11-13 | Dickson Zoe L | Sell | 201 | $169.81 |
| 2025-11-13 | Dickson Zoe L | Sell | 246 | $169.82 |
| 2025-11-13 | Dickson Zoe L | Sell | 5.4K | $169.83 |
| 2025-11-13 | Dickson Zoe L | Sell | 166 | $169.84 |
| 2025-11-13 | Dickson Zoe L | Sell | 362 | $169.85 |
| 2025-11-13 | Dickson Zoe L | Sell | 314 | $169.86 |
| 2025-11-13 | Dickson Zoe L | Sell | 1.1K | $169.87 |
| 2025-11-13 | Dickson Zoe L | Sell | 102 | $169.87 |
| 2025-11-13 | Dickson Zoe L | Sell | 450 | $169.89 |
| 2025-11-13 | Dickson Zoe L | Sell | 175 | $169.90 |
| 2025-11-13 | Dickson Zoe L | Sell | 300 | $169.91 |
| 2025-11-13 | Dickson Zoe L | Sell | 7 | $169.91 |
| 2025-11-13 | Dickson Zoe L | Sell | 14 | $169.92 |
| 2025-11-13 | Dickson Zoe L | Sell | 337 | $169.94 |
| 2025-11-13 | Dickson Zoe L | Option exercise | 5.1K | $154.69 |
| 2025-11-13 | Dickson Zoe L | Sell | 100 | $169.82 |
| 2025-11-13 | Dickson Zoe L | Sell | 2.4K | $169.82 |
| 2025-11-13 | Dickson Zoe L | Sell | 224 | $169.83 |
| 2025-11-13 | Dickson Zoe L | Sell | 150 | $169.84 |
| 2025-11-13 | Dickson Zoe L | Sell | 2.2K | $169.86 |
| 2025-11-13 | Dickson Zoe L | Option exercise | 8.8K | $154.04 |
| 2025-11-13 | Dickson Zoe L | Sell | 6.0K | $169.72 |
| 2025-11-13 | Dickson Zoe L | Sell | 100 | $169.75 |
| 2025-11-13 | Dickson Zoe L | Sell | 300 | $169.76 |
| 2025-11-13 | Dickson Zoe L | Sell | 200 | $169.77 |
| 2025-11-13 | Dickson Zoe L | Sell | 36 | $169.78 |
| 2025-11-13 | Dickson Zoe L | Sell | 305 | $169.79 |
| 2025-11-13 | Dickson Zoe L | Sell | 474 | $169.80 |
| 2025-11-13 | Dickson Zoe L | Sell | 555 | $169.81 |
| 2025-11-13 | Dickson Zoe L | Sell | 205 | $169.82 |
| 2025-11-13 | Dickson Zoe L | Sell | 243 | $169.83 |
| 2025-11-13 | Dickson Zoe L | Sell | 106 | $169.84 |
| 2025-11-13 | Dickson Zoe L | Sell | 176 | $169.85 |
| 2025-10-29 | Murphy Mark W. | Option exercise | 19K | $142.94 |
| 2025-10-29 | Murphy Mark W. | Sell | 6.6K | $166.50 |
| 2025-10-29 | Murphy Mark W. | Sell | 100 | $166.50 |
| 2025-10-29 | Murphy Mark W. | Sell | 725 | $166.51 |
| 2025-10-29 | Murphy Mark W. | Sell | 2.2K | $166.52 |
| 2025-10-29 | Murphy Mark W. | Sell | 1.4K | $166.53 |
| 2025-10-29 | Murphy Mark W. | Sell | 940 | $166.54 |
| 2025-10-29 | Murphy Mark W. | Sell | 765 | $166.55 |
| 2025-10-29 | Murphy Mark W. | Sell | 1.5K | $166.56 |
| 2025-10-29 | Murphy Mark W. | Sell | 260 | $166.57 |
| 2025-10-29 | Murphy Mark W. | Sell | 623 | $166.58 |
| 2025-10-29 | Murphy Mark W. | Sell | 10 | $166.59 |
| 2025-10-29 | Murphy Mark W. | Sell | 122 | $166.62 |
| 2025-10-29 | Murphy Mark W. | Sell | 1.7K | $166.62 |
| 2025-10-29 | Murphy Mark W. | Sell | 12 | $166.63 |
| 2025-10-29 | Murphy Mark W. | Sell | 7 | $166.65 |
| 2025-10-29 | Murphy Mark W. | Sell | 1.7K | $166.66 |
| 2025-10-29 | Murphy Mark W. | Sell | 104 | $166.67 |
| 2025-10-29 | Murphy Mark W. | Sell | 1 | $166.68 |
| 2025-10-29 | Murphy Mark W. | Sell | 1 | $166.73 |
| 2025-10-29 | Murphy Mark W. | Sell | 350 | $166.75 |
| 2025-10-24 | Fitterling James R | Grant | 270 | $171.60 |
| 2025-10-01 | Maheshwari Anurag | Option exercise | 11K | — |
| 2025-10-01 | Banovetz John Patrick | Option exercise | 142 | — |
| 2025-10-01 | Banovetz John Patrick | Tax withheld | 142 | $156.00 |
| 2025-10-01 | Rhodes Kevin H | Option exercise | 203 | — |
| 2025-10-01 | Rhodes Kevin H | Tax withheld | 203 | $156.00 |
| 2025-10-01 | Maheshwari Anurag | Tax withheld | 4.5K | $156.00 |
| 2025-08-15 | 3M CO | Sell | 8.8M | $73.45 |
| 2025-08-07 | Goralski Christian T JR | Sell | 6.2K | $150.18 |
| 2025-08-07 | Goralski Christian T JR | Option exercise | 6.7K | $130.14 |
| 2025-08-05 | Reinseth Theresa E | Sell | 3.5K | $150.63 |
| 2025-07-23 | Fitterling James R | Grant | 306 | $151.20 |
| 2025-07-01 | Bauer Wendy A | Tax withheld | 3.3K | $153.81 |
| 2025-07-01 | Bauer Wendy A | Option exercise | 8.0K | $153.81 |
| 2025-05-23 | Banovetz John Patrick | Sell | 379 | $148.41 |
| 2025-05-23 | Banovetz John Patrick | Sell | 100 | $148.41 |
| 2025-05-23 | Banovetz John Patrick | Sell | 300 | $148.39 |
| 2025-05-23 | Banovetz John Patrick | Sell | 900 | $148.38 |
| 2025-05-23 | Banovetz John Patrick | Sell | 6.1K | $148.37 |
| 2025-05-23 | Banovetz John Patrick | Option exercise | 7.8K | $130.14 |
| 2025-05-20 | Rhodes Kevin H | Sell | 8.0K | $154.02 |
| 2025-05-20 | Rhodes Kevin H | Option exercise | 8.0K | $130.14 |
| 2025-05-15 | Dickson Zoe L | Sell | 340 | $148.94 |
| 2025-05-15 | Dickson Zoe L | Sell | 14 | $148.95 |
| 2025-05-15 | Dickson Zoe L | Sell | 300 | $148.96 |
| 2025-05-15 | Dickson Zoe L | Sell | 735 | $148.96 |
| 2025-05-15 | Dickson Zoe L | Sell | 250 | $148.96 |
| 2025-05-15 | Dickson Zoe L | Sell | 5 | $148.96 |
| 2025-05-15 | Dickson Zoe L | Sell | 46 | $148.97 |
| 2025-05-15 | Dickson Zoe L | Option exercise | 4.0K | $130.14 |
| 2025-05-15 | Dickson Zoe L | Sell | 1.5K | $149.12 |
| 2025-05-15 | Dickson Zoe L | Sell | 600 | $149.06 |
| 2025-05-15 | Dickson Zoe L | Sell | 159 | $148.93 |
| 2025-05-15 | Dickson Zoe L | Sell | 2.1K | $148.93 |
| 2025-05-15 | Dickson Zoe L | Sell | 1.9K | $149.08 |
| 2025-05-13 | Chow Anne H | Grant | 1.3K | $150.33 |
| 2025-05-13 | PIZARRO PEDRO | Grant | 1.3K | $150.33 |
| 2025-05-13 | Sweet Thomas W | Grant | 1.3K | $150.33 |
| 2025-05-13 | PAGE GREGORY R | Grant | 1.3K | $150.33 |
| 2025-05-13 | DILLON DAVID B | Grant | 1.3K | $150.33 |
| 2025-05-13 | Kereere Suzan | Grant | 1.3K | $150.33 |
| 2025-05-13 | Fitterling James R | Grant | 1.3K | $150.33 |
| 2025-05-13 | Choi Audrey | Grant | 1.3K | $150.33 |
| 2025-05-13 | BROWN THOMAS K | Grant | 1.3K | $150.33 |
| 2025-05-13 | Bozeman David P | Grant | 1.3K | $150.33 |
| 2025-05-02 | Brown William M | Tax withheld | 3.9K | $142.08 |
| 2025-05-02 | Reinseth Theresa E | Tax withheld | 441 | $142.08 |
| 2025-05-02 | Reinseth Theresa E | Option exercise | 1.4K | $142.08 |
| 2025-05-02 | Brown William M | Option exercise | 8.6K | $142.08 |
| 2025-04-25 | Fitterling James R | Grant | 333 | $138.88 |
| 2025-02-07 | Gibbons Peter D | Option exercise | 11K | $149.87 |
| 2025-02-07 | Chavez Rodriguez Beatriz Karina | Option exercise | 3.6K | $149.87 |
| 2025-02-07 | Chavez Rodriguez Beatriz Karina | Tax withheld | 1.1K | $149.84 |
| 2025-02-07 | Rhodes Kevin H | Option exercise | 9.1K | $149.87 |
| 2025-02-07 | Rhodes Kevin H | Tax withheld | 3.0K | $149.87 |
| 2025-02-07 | Murphy Mark W. | Option exercise | 3.0K | $149.87 |
| 2025-02-07 | Murphy Mark W. | Tax withheld | 942 | $149.87 |
| 2025-02-07 | Dickson Zoe L | Tax withheld | 1.0K | $149.87 |
| 2025-02-07 | Dickson Zoe L | Option exercise | 3.2K | $149.87 |
| 2025-02-07 | Gibbons Peter D | Tax withheld | 3.8K | $149.87 |
| 2025-02-06 | Bozeman David P | Grant | 340 | $152.45 |
| 2025-02-03 | Gibbons Peter D | Tax withheld | 2.6K | — |
| 2025-02-03 | Roman Michael F | Tax withheld | 8.6K | — |
| 2025-02-03 | Rhodes Kevin H | Tax withheld | 1.3K | — |
| 2025-02-03 | Reinseth Theresa E | Tax withheld | 292 | — |
| 2025-02-03 | Dickson Zoe L | Tax withheld | 591 | — |
| 2025-02-03 | Chavez Rodriguez Beatriz Karina | Tax withheld | 62 | — |
| 2025-02-03 | Banovetz John Patrick | Tax withheld | 177 | — |
| 2025-02-03 | Roman Michael F | Grant | 21K | — |
| 2025-02-03 | Roman Michael F | Tax withheld | 9.6K | — |
| 2025-02-03 | Rhodes Kevin H | Grant | 5.2K | — |
| 2025-02-03 | Rhodes Kevin H | Tax withheld | 1.2K | — |
| 2025-02-03 | Reinseth Theresa E | Grant | 858 | — |
| 2025-02-03 | Reinseth Theresa E | Tax withheld | 256 | — |
| 2025-02-03 | Murphy Mark W. | Grant | 3.3K | — |
| 2025-02-03 | Murphy Mark W. | Tax withheld | 995 | — |
| 2025-02-03 | Gibbons Peter D | Grant | 5.8K | — |
| 2025-02-03 | Goralski Christian T JR | Grant | 1.3K | — |
| 2025-02-03 | Goralski Christian T JR | Tax withheld | 411 | — |
| 2025-02-03 | Dickson Zoe L | Grant | 3.5K | — |
| 2025-02-03 | Dickson Zoe L | Tax withheld | 578 | — |
| 2025-02-03 | Chavez Rodriguez Beatriz Karina | Grant | 1.9K | — |
| 2025-02-03 | Chavez Rodriguez Beatriz Karina | Tax withheld | 46 | — |
| 2025-02-03 | Banovetz John Patrick | Grant | 4.7K | — |
| 2025-02-03 | Banovetz John Patrick | Tax withheld | 105 | — |
| 2025-01-31 | Clarke Victoria | Sell | 1.1K | $154.22 |
| 2025-01-31 | Clarke Victoria | Sell | 700 | $154.21 |
| 2025-01-29 | Roman Michael F | Sell | 2.0K | $152.28 |
| 2025-01-29 | Roman Michael F | Sell | 372 | $152.29 |
| 2025-01-29 | Roman Michael F | Sell | 687 | $152.30 |
| 2025-01-29 | Roman Michael F | Sell | 500 | $152.30 |
| 2025-01-29 | Roman Michael F | Sell | 1.6K | $152.31 |
| 2025-01-29 | Roman Michael F | Sell | 2.5K | $152.32 |
| 2025-01-29 | Roman Michael F | Sell | 5 | $152.32 |
| 2025-01-29 | Roman Michael F | Sell | 2.0K | $152.33 |
| 2025-01-29 | Roman Michael F | Sell | 65 | $152.33 |
| 2025-01-29 | Roman Michael F | Sell | 1.9K | $152.34 |
| 2025-01-29 | Roman Michael F | Sell | 34 | $152.34 |
| 2025-01-29 | Roman Michael F | Sell | 1.3K | $152.35 |
| 2025-01-29 | Roman Michael F | Sell | 36 | $152.35 |
| 2025-01-29 | Roman Michael F | Sell | 1.2K | $152.36 |
| 2025-01-29 | Roman Michael F | Sell | 200 | $152.36 |
| 2025-01-29 | Roman Michael F | Sell | 424 | $152.37 |
| 2025-01-29 | Roman Michael F | Sell | 282 | $152.38 |
| 2025-01-29 | Roman Michael F | Sell | 1.7K | $152.39 |
| 2025-01-29 | Roman Michael F | Sell | 200 | $152.39 |
| 2025-01-29 | Roman Michael F | Sell | 116 | $152.40 |
| 2025-01-29 | Roman Michael F | Sell | 300 | $152.41 |
| 2025-01-29 | Roman Michael F | Sell | 100 | $152.41 |
| 2025-01-29 | Roman Michael F | Sell | 100 | $152.41 |
| 2025-01-29 | Roman Michael F | Sell | 200 | $152.42 |
| 2025-01-29 | Roman Michael F | Sell | 903 | $152.43 |
| 2025-01-29 | Roman Michael F | Sell | 1.3K | $152.26 |
| 2025-01-29 | Roman Michael F | Option exercise | 55K | $130.14 |
| 2025-01-29 | Roman Michael F | Sell | 30K | $152.27 |
| 2025-01-27 | Chavez Rodriguez Beatriz Karina | Sell | 845 | $150.27 |
| 2025-01-27 | Rhodes Kevin H | Option exercise | 6.8K | $146.05 |
| 2025-01-27 | Rhodes Kevin H | Sell | 6.7K | $149.85 |
| 2025-01-27 | Dickson Zoe L | Option exercise | 3.6K | $146.05 |
| 2025-01-27 | Dickson Zoe L | Sell | 3.6K | $149.41 |
| 2025-01-27 | Chavez Rodriguez Beatriz Karina | Option exercise | 1.6K | $146.05 |
| 2025-01-27 | Chavez Rodriguez Beatriz Karina | Sell | 700 | $150.23 |
| 2025-01-27 | Chavez Rodriguez Beatriz Karina | Sell | 100 | $150.24 |
| 2025-01-27 | Banovetz John Patrick | Option exercise | 4.8K | $146.05 |
| 2025-01-27 | Banovetz John Patrick | Sell | 4.8K | $151.37 |
| 2025-01-24 | Reinseth Theresa E | Sell | 419 | $150.00 |
| 2025-01-24 | Reinseth Theresa E | Option exercise | 1.9K | $130.14 |
| 2025-01-24 | Reinseth Theresa E | Sell | 1.5K | $149.94 |
| 2025-01-24 | Reinseth Theresa E | Sell | 400 | $149.96 |
| 2025-01-24 | Goralski Christian T JR | Sell | 6.3K | $149.43 |
| 2025-01-24 | Goralski Christian T JR | Option exercise | 6.4K | $146.05 |
| 2025-01-24 | Roman Michael F | Option exercise | 45K | $146.05 |
| 2025-01-24 | Roman Michael F | Sell | 25K | $150.00 |
| 2025-01-24 | Roman Michael F | Sell | 100 | $150.00 |
| 2025-01-24 | Roman Michael F | Sell | 8.3K | $150.01 |
| 2025-01-24 | Roman Michael F | Sell | 947 | $150.02 |
| 2025-01-24 | Roman Michael F | Sell | 200 | $150.03 |
| 2025-01-24 | Roman Michael F | Sell | 9.1K | $150.03 |
| 2025-01-24 | Roman Michael F | Sell | 558 | $150.04 |
| 2025-01-24 | Roman Michael F | Sell | 100 | $150.04 |
| 2025-01-24 | Roman Michael F | Sell | 100 | $150.05 |
| 2025-01-24 | Roman Michael F | Sell | 445 | $150.06 |
| 2025-01-24 | Roman Michael F | Sell | 2 | $150.07 |
| 2025-01-24 | Reinseth Theresa E | Option exercise | 419 | $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)
| Date | Items | |
|---|---|---|
| 2026-06-08 | Exec/director changeExhibits | filing ↗ |
| 2026-05-13 | Shareholder vote | filing ↗ |
| 2026-05-06 | Material agreementDebt obligation | filing ↗ |
| 2026-04-21 | ResultsExhibits | filing ↗ |
| 2026-02-05 | Exec/director change | filing ↗ |
| 2026-01-20 | ResultsExhibits | filing ↗ |
| 2025-10-21 | ResultsExhibits | filing ↗ |
| 2025-08-15 | Exec/director change | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-08 | 2026-06-05 | 0000066740-26-000229 ↗ |
| 8-K | 2026-05-13 | 2026-05-12 | 0000066740-26-000221 ↗ |
| 8-K | 2026-05-06 | 2026-04-30 | 0000066740-26-000188 ↗ |
| 10-Q | 2026-04-21 | 2026-03-31 | 0000066740-26-000175 ↗ |
| 8-K | 2026-04-21 | 2026-04-21 | 0000066740-26-000171 ↗ |
| 8-K | 2026-02-05 | 2026-02-03 | 0000066740-26-000037 ↗ |
| 10-K | 2026-02-03 | 2025-12-31 | 0000066740-26-000014 ↗ |
| 8-K | 2026-01-20 | 2026-01-20 | 0000066740-26-000003 ↗ |
| 8-K | 2025-10-21 | 2025-10-21 | 0000066740-25-000086 ↗ |
| 10-Q | 2025-10-21 | 2025-09-30 | 0000066740-25-000089 ↗ |
| 8-K | 2025-08-15 | 2025-08-11 | 0000066740-25-000068 ↗ |
| 10-Q | 2025-07-18 | 2025-06-30 | 0000066740-25-000063 ↗ |