Motorola Solutions, Inc.
MSI · Radio & Tv Broadcasting & Communications Equipment · 166.0M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $592M (gross $804M, SBC $212M)
Reference price $478.83 · est. market cap ~$79.5B — last insider sale, 2026-03-04 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A82Dominant public-safety/LMR franchise with elite margins, returns, and steady growth; high leverage is the main caveat.
Strengths
- Elite margins and returns — operating margin 25.6% (81st), net margin 18.4% (81st), ROE 89.4% (92nd)
- Steady profitable growth — revenue +8.0%, net income +36.6% (70th)
- Strong cash generation — OCF margin 24.3%, interest coverage 8.30
Risks
- High leverage — D/E 3.49 (96th); ROE is partly leverage-amplified
- Thin liquidity — current ratio 1.04 (7th), quick ratio 0.87
- Single-source supplier and tariff/import exposure per risk factors — qualitative (per 10-K)
Notable findings
- High leverageHigh leverage (debt/equity 3.49)
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Exec changeRecent 8-K item 5.02 8-K ↗
- Insider sellingInsider selling — 68 open-market sale(s) by 6 insider(s) (cluster of 6 insiders, ~$93M, last 6mo) Form 4 ↗
- Notable holderHeld by 5 notable fund(s): STATE STREET CORP, FMR LLC, GOLDMAN SACHS GROUP INC +2 more (as of 2026-03-31)
- Revenue declineRevenue -19.7% YoY
- AccumulatingInstitutional holders rose 17→20 QoQ (2025-12-31→2026-03-31)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
51.7%
Operating margin
25.6%
Net margin
18.4%
Return on equity
89.4%
Return on assets
11.1%
ROIC
21.8%
Revenue growth (QoQ)
-19.7%
Net-income growth
36.6%
Debt / equity
3.5×
Net debt / EBITDA
2.1×
Interest coverage
8.3×
Current ratio
1.0×
EBITDA
$3.4B
Tangible book value
-$7.5B
Cash & investments
$1.4B
Stock comp / revenue
2.5%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-18 | Mann Elizabeth | Grant | 598 | — |
| 2026-05-18 | Lashier Mark E | Grant | 598 | — |
| 2026-05-18 | Howard Ayanna | Grant | 598 | — |
| 2026-05-18 | ANASENES NICOLE | Grant | 598 | — |
| 2026-05-18 | NIEWIARA JAMES A | Gift | 166 | — |
| 2026-05-18 | Leav Peter | Grant | 598 | — |
| 2026-05-18 | DENMAN KENNETH D | Grant | 598 | — |
| 2026-05-18 | TUCCI JOSEPH M | Grant | 598 | — |
| 2026-04-03 | Lashier Mark E | Grant | 63 | $438.96 |
| 2026-04-03 | Mondre Greg | Grant | 63 | $438.96 |
| 2026-03-14 | YAZDI CYNTHIA | Option exercise | 725 | — |
| 2026-03-14 | MOORE KATHRYN A | Tax withheld | 88 | $473.12 |
| 2026-03-14 | NIEWIARA JAMES A | Option exercise | 705 | — |
| 2026-03-14 | MAHER KATHERINE A | Tax withheld | 59 | $473.12 |
| 2026-03-14 | SAPTHARISHI MAHESH | Option exercise | 1.8K | — |
| 2026-03-14 | SAPTHARISHI MAHESH | Tax withheld | 853 | $473.12 |
| 2026-03-14 | WINKLER JASON J | Option exercise | 1.8K | — |
| 2026-03-14 | WINKLER JASON J | Tax withheld | 781 | $473.12 |
| 2026-03-14 | YAZDI CYNTHIA | Tax withheld | 316 | $473.12 |
| 2026-03-14 | NAIK RAJAN | Option exercise | 882 | — |
| 2026-03-14 | NAIK RAJAN | Tax withheld | 398 | $473.12 |
| 2026-03-14 | MOLLOY JOHN P | Option exercise | 1.9K | — |
| 2026-03-14 | MOLLOY JOHN P | Tax withheld | 851 | $473.12 |
| 2026-03-14 | BROWN GREGORY Q | Option exercise | 9.0K | — |
| 2026-03-14 | BROWN GREGORY Q | Tax withheld | 4.3K | $473.12 |
| 2026-03-13 | YAZDI CYNTHIA | Tax withheld | 227 | $473.12 |
| 2026-03-13 | WINKLER JASON J | Tax withheld | 561 | $473.12 |
| 2026-03-13 | MOLLOY JOHN P | Option exercise | 1.4K | — |
| 2026-03-13 | MOLLOY JOHN P | Tax withheld | 608 | $473.12 |
| 2026-03-13 | WINKLER JASON J | Option exercise | 1.3K | — |
| 2026-03-13 | SAPTHARISHI MAHESH | Tax withheld | 613 | $473.12 |
| 2026-03-13 | NIEWIARA JAMES A | Option exercise | 533 | — |
| 2026-03-13 | NAIK RAJAN | Tax withheld | 301 | $473.12 |
| 2026-03-13 | BROWN GREGORY Q | Option exercise | 7.3K | — |
| 2026-03-13 | BROWN GREGORY Q | Tax withheld | 3.5K | $473.12 |
| 2026-03-13 | SAPTHARISHI MAHESH | Option exercise | 1.3K | — |
| 2026-03-13 | MAHER KATHERINE A | Tax withheld | 54 | $473.12 |
| 2026-03-13 | MOORE KATHRYN A | Option exercise | 320 | — |
| 2026-03-13 | YAZDI CYNTHIA | Option exercise | 520 | — |
| 2026-03-13 | MOORE KATHRYN A | Tax withheld | 142 | $473.12 |
| 2026-03-13 | NAIK RAJAN | Option exercise | 667 | — |
| 2026-03-12 | Leav Peter | Grant | 45 | — |
| 2026-03-12 | MAHER KATHERINE A | Grant | 297 | — |
| 2026-03-09 | YAZDI CYNTHIA | Option exercise | 1.1K | — |
| 2026-03-09 | YAZDI CYNTHIA | Tax withheld | 461 | $458.03 |
| 2026-03-09 | NAIK RAJAN | Tax withheld | 1.7K | $458.03 |
| 2026-03-09 | NAIK RAJAN | Option exercise | 1.3K | — |
| 2026-03-09 | MOLLOY JOHN P | Tax withheld | 1.2K | $458.03 |
| 2026-03-09 | BROWN GREGORY Q | Option exercise | 13K | — |
| 2026-03-09 | BROWN GREGORY Q | Tax withheld | 6.1K | $458.03 |
| 2026-03-09 | NIEWIARA JAMES A | Option exercise | 1.0K | — |
| 2026-03-09 | MOORE KATHRYN A | Tax withheld | 414 | $458.03 |
| 2026-03-09 | MOORE KATHRYN A | Tax withheld | 127 | $458.03 |
| 2026-03-09 | NIEWIARA JAMES A | Tax withheld | 1.6K | $458.03 |
| 2026-03-09 | NIEWIARA JAMES A | Option exercise | 1.0K | — |
| 2026-03-09 | NIEWIARA JAMES A | Tax withheld | 454 | $458.03 |
| 2026-03-09 | MAHER KATHERINE A | Tax withheld | 331 | $458.03 |
| 2026-03-09 | MAHER KATHERINE A | Tax withheld | 87 | $458.03 |
| 2026-03-09 | SAPTHARISHI MAHESH | Tax withheld | 4.2K | $458.03 |
| 2026-03-09 | SAPTHARISHI MAHESH | Option exercise | 2.6K | — |
| 2026-03-09 | SAPTHARISHI MAHESH | Tax withheld | 1.2K | $458.03 |
| 2026-03-09 | WINKLER JASON J | Tax withheld | 3.6K | $458.03 |
| 2026-03-09 | WINKLER JASON J | Option exercise | 2.6K | — |
| 2026-03-09 | WINKLER JASON J | Tax withheld | 1.1K | $458.03 |
| 2026-03-09 | YAZDI CYNTHIA | Tax withheld | 1.3K | $458.03 |
| 2026-03-09 | NAIK RAJAN | Tax withheld | 579 | $458.03 |
| 2026-03-09 | MOLLOY JOHN P | Tax withheld | 3.9K | $458.03 |
| 2026-03-09 | MOLLOY JOHN P | Option exercise | 2.8K | — |
| 2026-03-09 | BROWN GREGORY Q | Tax withheld | 21K | $458.03 |
| 2026-03-04 | BROWN GREGORY Q | Sell | 7.8K | $478.83 |
| 2026-03-04 | BROWN GREGORY Q | Sell | 3.9K | $476.28 |
| 2026-03-04 | BROWN GREGORY Q | Option exercise | 28K | $81.37 |
| 2026-03-04 | BROWN GREGORY Q | Sell | 3.2K | $477.03 |
| 2026-03-04 | BROWN GREGORY Q | Sell | 13K | $478.14 |
| 2026-02-27 | YAZDI CYNTHIA | Option exercise | 7.3K | $222.30 |
| 2026-02-27 | MOORE KATHRYN A | Sell | 406 | $478.89 |
| 2026-02-27 | WINKLER JASON J | Option exercise | 4.7K | $154.95 |
| 2026-02-27 | WINKLER JASON J | Sell | 4.7K | $478.48 |
| 2026-02-27 | WINKLER JASON J | Sell | 4.1K | $477.94 |
| 2026-02-27 | YAZDI CYNTHIA | Sell | 7.3K | $479.30 |
| 2026-02-26 | YAZDI CYNTHIA | Option exercise | 7.0K | $222.30 |
| 2026-02-26 | YAZDI CYNTHIA | Sell | 7.0K | $471.01 |
| 2026-02-26 | BROWN GREGORY Q | Sell | 52 | $464.28 |
| 2026-02-26 | DENMAN KENNETH D | Sell | 434 | $470.12 |
| 2026-02-25 | SAPTHARISHI MAHESH | Sell | 2.2K | $471.54 |
| 2026-02-25 | WINKLER JASON J | Grant | 8.8K | — |
| 2026-02-25 | YAZDI CYNTHIA | Grant | 3.6K | — |
| 2026-02-25 | NAIK RAJAN | Grant | 4.4K | — |
| 2026-02-25 | MOLLOY JOHN P | Grant | 9.6K | — |
| 2026-02-25 | BROWN GREGORY Q | Sell | 28 | $474.01 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 85 | $471.96 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 2.5K | $470.69 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 3.8K | $470.00 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 2.9K | $469.15 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 597 | $467.97 |
| 2026-02-25 | MOORE KATHRYN A | Grant | 934 | — |
| 2026-02-25 | BROWN GREGORY Q | Sell | 294 | $466.04 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 190 | $465.00 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 307 | $466.84 |
| 2026-02-25 | NIEWIARA JAMES A | Grant | 3.5K | — |
| 2026-02-25 | MAHER KATHERINE A | Grant | 738 | — |
| 2026-02-25 | SAPTHARISHI MAHESH | Grant | 8.8K | — |
| 2026-02-25 | BROWN GREGORY Q | Sell | 328 | $466.84 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 359 | $466.09 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 115 | $464.87 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 55 | $464.28 |
| 2026-02-25 | BROWN GREGORY Q | Grant | 44K | — |
| 2026-02-25 | BROWN GREGORY Q | Sell | 30 | $474.01 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 82 | $471.98 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 2.5K | $470.69 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 3.9K | $470.01 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 2.8K | $469.15 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 663 | $468.01 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 351 | $466.82 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 255 | $466.02 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 190 | $465.08 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 52 | $464.28 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 30 | $473.11 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 663 | $471.20 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 3.9K | $470.40 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 3.7K | $469.53 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 1.1K | $468.83 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 554 | $467.89 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 429 | $466.58 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 278 | $465.64 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 93 | $464.17 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 28 | $474.01 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 85 | $471.97 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 2.5K | $470.70 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 3.8K | $470.01 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 2.9K | $469.17 |
| 2026-02-25 | BROWN GREGORY Q | Sell | 617 | $468.03 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 4.4K | $468.45 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 3.0K | $465.72 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 8.5K | $466.46 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 4.2K | $467.45 |
| 2026-02-24 | BROWN GREGORY Q | Option exercise | 50K | $71.22 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 7.5K | $471.11 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 8.9K | $470.22 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 7.5K | $469.47 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 1.6K | $464.56 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 1.9K | $463.61 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 1.3K | $462.63 |
| 2026-02-24 | BROWN GREGORY Q | Sell | 1.3K | $461.57 |
| 2026-02-23 | BROWN GREGORY Q | Sell | 5.1K | $464.04 |
| 2026-02-23 | BROWN GREGORY Q | Option exercise | 50K | $71.22 |
| 2026-02-23 | BROWN GREGORY Q | Sell | 8.2K | $466.71 |
| 2026-02-23 | BROWN GREGORY Q | Sell | 12K | $465.78 |
| 2026-02-23 | BROWN GREGORY Q | Sell | 19K | $464.78 |
| 2026-02-23 | BROWN GREGORY Q | Sell | 3.3K | $463.23 |
| 2026-02-23 | BROWN GREGORY Q | Sell | 2.1K | $461.92 |
| 2026-02-23 | BROWN GREGORY Q | Sell | 385 | $461.32 |
| 2025-12-31 | Mondre Greg | Grant | 72 | $383.32 |
| 2025-12-31 | Lashier Mark E | Grant | 48 | $383.32 |
| 2025-11-18 | Lashier Mark E | Grant | 275 | — |
| 2025-09-26 | Mondre Greg | Grant | 61 | $456.52 |
| 2025-09-12 | BROWN GREGORY Q | Sell | 2.8K | $485.76 |
| 2025-09-12 | BROWN GREGORY Q | Option exercise | 50K | $71.22 |
| 2025-09-12 | BROWN GREGORY Q | Sell | 696 | $487.71 |
| 2025-09-12 | BROWN GREGORY Q | Sell | 1.2K | $486.68 |
| 2025-09-12 | BROWN GREGORY Q | Sell | 4.6K | $484.80 |
| 2025-09-12 | BROWN GREGORY Q | Sell | 13K | $484.12 |
| 2025-09-12 | BROWN GREGORY Q | Sell | 12K | $483.04 |
| 2025-09-12 | BROWN GREGORY Q | Sell | 14K | $482.17 |
| 2025-09-12 | BROWN GREGORY Q | Sell | 1.5K | $481.40 |
| 2025-09-11 | BROWN GREGORY Q | Sell | 2.1K | $485.70 |
| 2025-09-11 | NIEWIARA JAMES A | Option exercise | 88 | $139.49 |
| 2025-09-11 | NIEWIARA JAMES A | Option exercise | 1.6K | $179.21 |
| 2025-09-11 | NIEWIARA JAMES A | Sell | 1.7K | $485.43 |
| 2025-09-11 | BROWN GREGORY Q | Sell | 3.8K | $489.97 |
| 2025-09-11 | BROWN GREGORY Q | Sell | 3.1K | $488.85 |
| 2025-09-11 | BROWN GREGORY Q | Sell | 2.3K | $488.16 |
| 2025-09-11 | BROWN GREGORY Q | Sell | 3.3K | $486.66 |
| 2025-09-11 | BROWN GREGORY Q | Option exercise | 25K | $71.22 |
| 2025-09-11 | BROWN GREGORY Q | Sell | 3.9K | $491.64 |
| 2025-09-11 | BROWN GREGORY Q | Sell | 6.4K | $490.86 |
| 2025-09-10 | BROWN GREGORY Q | Option exercise | 25K | $71.22 |
| 2025-09-10 | BROWN GREGORY Q | Sell | 11K | $482.37 |
| 2025-09-10 | BROWN GREGORY Q | Sell | 11K | $481.55 |
| 2025-09-10 | BROWN GREGORY Q | Sell | 2.7K | $480.97 |
| 2025-09-08 | NIEWIARA JAMES A | Option exercise | 900 | $108.47 |
| 2025-09-08 | NIEWIARA JAMES A | Sell | 900 | $477.16 |
| 2025-09-03 | NAIK RAJAN | Sell | 287 | $471.59 |
| 2025-09-03 | MOORE KATHRYN A | Tax withheld | 38 | $474.16 |
| 2025-09-03 | NAIK RAJAN | Sell | 1.4K | $476.38 |
| 2025-09-03 | NAIK RAJAN | Sell | 735 | $475.22 |
| 2025-09-03 | NAIK RAJAN | Sell | 393 | $474.06 |
| 2025-09-03 | NAIK RAJAN | Sell | 1.3K | $473.24 |
| 2025-09-03 | NAIK RAJAN | Sell | 407 | $472.00 |
| 2025-09-03 | NAIK RAJAN | Sell | 221 | $470.81 |
| 2025-09-03 | NAIK RAJAN | Option exercise | 3.6K | $91.55 |
| 2025-09-03 | NAIK RAJAN | Sell | 1.2K | $476.37 |
| 2025-09-03 | NAIK RAJAN | Sell | 580 | $475.07 |
| 2025-09-03 | NAIK RAJAN | Sell | 713 | $473.87 |
| 2025-09-03 | NAIK RAJAN | Sell | 500 | $473.13 |
| 2025-09-03 | NAIK RAJAN | Sell | 200 | $472.95 |
| 2025-09-03 | NAIK RAJAN | Sell | 92 | $470.64 |
| 2025-08-29 | BROWN GREGORY Q | Sell | 18K | $472.48 |
| 2025-08-29 | BROWN GREGORY Q | Option exercise | 25K | $71.22 |
| 2025-08-29 | BROWN GREGORY Q | Sell | 6.8K | $471.82 |
| 2025-08-21 | MOLLOY JOHN P | Sell | 26K | $462.53 |
| 2025-08-21 | MOLLOY JOHN P | Option exercise | 38K | $179.21 |
| 2025-08-21 | MOLLOY JOHN P | Sell | 11K | $462.02 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 2.0K | $458.78 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 484 | $461.26 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 3.7K | $460.38 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 2.7K | $459.59 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 1.8K | $458.69 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 188 | $457.76 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 255 | $461.44 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 3.6K | $460.44 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 2.7K | $459.69 |
| 2025-08-15 | BROWN GREGORY Q | Sell | 307 | $457.95 |
| 2025-08-15 | BROWN GREGORY Q | Gift | 11K | — |
| 2025-08-14 | BROWN GREGORY Q | Option exercise | 83K | $71.22 |
| 2025-08-14 | BROWN GREGORY Q | Sell | 2.0K | $467.42 |
| 2025-08-14 | BROWN GREGORY Q | Sell | 864 | $466.43 |
| 2025-08-14 | BROWN GREGORY Q | Sell | 7.4K | $465.19 |
| 2025-08-14 | BROWN GREGORY Q | Sell | 12K | $464.41 |
| 2025-08-14 | BROWN GREGORY Q | Sell | 14K | $463.63 |
| 2025-08-14 | BROWN GREGORY Q | Sell | 13K | $462.35 |
| 2025-08-14 | BROWN GREGORY Q | Sell | 33K | $461.80 |
| 2025-08-14 | BROWN GREGORY Q | Sell | 1.2K | $461.31 |
| 2025-08-12 | YAZDI CYNTHIA | Sell | 201 | $468.80 |
| 2025-08-12 | YAZDI CYNTHIA | Sell | 5.0K | $469.27 |
| 2025-08-12 | YAZDI CYNTHIA | Sell | 1.3K | $468.80 |
| 2025-08-12 | MAHER KATHERINE A | Option exercise | 328 | $245.03 |
| 2025-08-12 | MAHER KATHERINE A | Option exercise | 426 | $222.30 |
| 2025-08-12 | MAHER KATHERINE A | Option exercise | 781 | $222.30 |
| 2025-08-12 | MAHER KATHERINE A | Option exercise | 635 | $265.18 |
| 2025-08-12 | MAHER KATHERINE A | Option exercise | 512 | $342.69 |
| 2025-08-12 | MAHER KATHERINE A | Sell | 2.7K | $473.28 |
| 2025-08-12 | WINKLER JASON J | Sell | 8.4K | $471.35 |
| 2025-08-12 | WINKLER JASON J | Sell | 3.0K | $470.75 |
| 2025-08-12 | YAZDI CYNTHIA | Option exercise | 5.0K | $179.21 |
| 2025-08-11 | MOORE KATHRYN A | Sell | 874 | $460.53 |
| 2025-08-11 | YAZDI CYNTHIA | Sell | 6.5K | $459.98 |
| 2025-08-01 | MOORE KATHRYN A | Tax withheld | 38 | $436.71 |
| 2025-06-27 | Mondre Greg | Grant | 66 | $418.66 |
| 2025-06-06 | BROWN GREGORY Q | Gift | 10K | — |
| 2025-06-06 | BROWN GREGORY Q | Gift | 21K | — |
| 2025-06-06 | BROWN GREGORY Q | Gift | 10K | — |
| 2025-05-29 | MAHER KATHERINE A | Sell | 1.1K | $418.68 |
| 2025-05-15 | TUCCI JOSEPH M | Grant | 576 | — |
| 2025-05-15 | ANASENES NICOLE | Grant | 576 | — |
| 2025-05-15 | Howard Ayanna | Grant | 576 | — |
| 2025-05-15 | DENMAN KENNETH D | Grant | 576 | — |
| 2025-05-15 | Mondre Greg | Grant | 576 | $425.58 |
| 2025-05-15 | Mann Elizabeth | Grant | 576 | — |
| 2025-05-05 | NIEWIARA JAMES A | Gift | 173 | — |
| 2025-03-28 | Mondre Greg | Grant | 64 | $432.99 |
| 2025-03-14 | NAIK RAJAN | Option exercise | 812 | — |
| 2025-03-14 | NAIK RAJAN | Tax withheld | 367 | $417.96 |
| 2025-03-14 | MOORE KATHRYN A | Tax withheld | 90 | $417.96 |
| 2025-03-14 | MOLLOY JOHN P | Option exercise | 1.8K | — |
| 2025-03-14 | MOLLOY JOHN P | Tax withheld | 784 | $417.96 |
| 2025-03-14 | MAHER KATHERINE A | Tax withheld | 60 | $417.96 |
| 2025-03-14 | BROWN GREGORY Q | Option exercise | 8.3K | — |
| 2025-03-14 | BROWN GREGORY Q | Tax withheld | 4.0K | $417.96 |
| 2025-03-14 | YAZDI CYNTHIA | Option exercise | 668 | — |
| 2025-03-14 | YAZDI CYNTHIA | Tax withheld | 292 | $417.96 |
| 2025-03-14 | WINKLER JASON J | Option exercise | 1.6K | — |
| 2025-03-14 | WINKLER JASON J | Tax withheld | 720 | $417.96 |
| 2025-03-14 | SAPTHARISHI MAHESH | Option exercise | 1.6K | — |
| 2025-03-14 | SAPTHARISHI MAHESH | Tax withheld | 787 | $417.96 |
| 2025-03-14 | NIEWIARA JAMES A | Option exercise | 650 | — |
| 2025-03-14 | NIEWIARA JAMES A | Tax withheld | 289 | $417.96 |
| 2025-03-13 | MAHER KATHERINE A | Grant | 362 | — |
| 2025-03-10 | NAIK RAJAN | Option exercise | 1.5K | — |
| 2025-03-10 | YAZDI CYNTHIA | Tax withheld | 2.4K | $415.67 |
| 2025-03-10 | YAZDI CYNTHIA | Option exercise | 1.3K | — |
| 2025-03-10 | YAZDI CYNTHIA | Tax withheld | 373 | $415.67 |
| 2025-03-10 | WINKLER JASON J | Tax withheld | 5.7K | $415.67 |
| 2025-03-10 | WINKLER JASON J | Option exercise | 3.1K | — |
| 2025-03-10 | WINKLER JASON J | Tax withheld | 1.4K | $415.67 |
| 2025-03-10 | SAPTHARISHI MAHESH | Tax withheld | 5.4K | $415.67 |
| 2025-03-10 | SAPTHARISHI MAHESH | Option exercise | 2.7K | — |
| 2025-03-10 | SAPTHARISHI MAHESH | Tax withheld | 1.3K | $415.67 |
| 2025-03-10 | NIEWIARA JAMES A | Tax withheld | 959 | $415.67 |
| 2025-03-10 | NIEWIARA JAMES A | Tax withheld | 189 | $415.67 |
| 2025-03-10 | NAIK RAJAN | Tax withheld | 2.8K | $415.67 |
| 2025-03-10 | NAIK RAJAN | Tax withheld | 509 | $415.67 |
| 2025-03-10 | MOORE KATHRYN A | Tax withheld | 111 | $415.67 |
| 2025-03-10 | MOORE KATHRYN A | Tax withheld | 597 | $415.67 |
| 2025-03-10 | MOLLOY JOHN P | Tax withheld | 6.1K | $415.67 |
| 2025-03-10 | MOLLOY JOHN P | Option exercise | 3.3K | — |
| 2025-03-10 | MOLLOY JOHN P | Tax withheld | 1.5K | $415.67 |
| 2025-03-10 | MAHER KATHERINE A | Tax withheld | 145 | $415.67 |
| 2025-03-10 | MAHER KATHERINE A | Tax withheld | 557 | $415.67 |
| 2025-03-10 | BROWN GREGORY Q | Tax withheld | 28K | $415.67 |
| 2025-03-10 | BROWN GREGORY Q | Option exercise | 14K | — |
| 2025-03-10 | BROWN GREGORY Q | Tax withheld | 6.7K | $415.67 |
| 2025-03-09 | MOORE KATHRYN A | Tax withheld | 125 | $423.13 |
| 2025-03-09 | WINKLER JASON J | Option exercise | 2.5K | — |
| 2025-03-09 | WINKLER JASON J | Tax withheld | 1.1K | $423.13 |
| 2025-03-09 | MAHER KATHERINE A | Tax withheld | 87 | $423.13 |
| 2025-03-09 | YAZDI CYNTHIA | Option exercise | 1.0K | — |
| 2025-03-09 | SAPTHARISHI MAHESH | Option exercise | 2.5K | — |
| 2025-03-09 | SAPTHARISHI MAHESH | Tax withheld | 1.1K | $423.13 |
| 2025-03-09 | BROWN GREGORY Q | Option exercise | 12K | — |
| 2025-03-09 | BROWN GREGORY Q | Tax withheld | 5.5K | $423.13 |
| 2025-03-09 | NIEWIARA JAMES A | Option exercise | 991 | — |
| 2025-03-09 | NIEWIARA JAMES A | Tax withheld | 442 | $423.13 |
| 2025-03-09 | NAIK RAJAN | Option exercise | 1.2K | — |
| 2025-03-09 | NAIK RAJAN | Tax withheld | 378 | $423.13 |
| 2025-03-09 | MOLLOY JOHN P | Option exercise | 2.7K | — |
| 2025-03-09 | MOLLOY JOHN P | Tax withheld | 1.2K | $423.13 |
| 2025-03-09 | YAZDI CYNTHIA | Tax withheld | 293 | $423.13 |
| 2025-03-01 | MOORE KATHRYN A | Tax withheld | 19 | $440.22 |
| 2025-02-25 | SAPTHARISHI MAHESH | Grant | 11K | — |
| 2025-02-25 | MOLLOY JOHN P | Grant | 14K | — |
| 2025-02-25 | BROWN GREGORY Q | Grant | 58K | — |
| 2025-02-25 | NIEWIARA JAMES A | Grant | 2.2K | — |
| 2025-02-25 | NAIK RAJAN | Grant | 6.3K | — |
| 2025-02-25 | MOORE KATHRYN A | Grant | 1.3K | — |
| 2025-02-25 | YAZDI CYNTHIA | Grant | 5.4K | — |
| 2025-02-25 | MAHER KATHERINE A | Grant | 1.3K | — |
| 2025-02-25 | WINKLER JASON J | Grant | 13K | — |
| 2025-02-19 | DENMAN KENNETH D | Sell | 1.2K | $429.59 |
| 2024-12-31 | Mondre Greg | Grant | 60 | $462.23 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (0)
Suppliers (1)
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-20 | Shareholder vote | filing ↗ |
| 2026-05-07 | ResultsExhibits | filing ↗ |
| 2026-03-12 | Exec/director changeExhibits | filing ↗ |
| 2026-02-11 | ResultsExhibits | filing ↗ |
| 2025-11-18 | Exec/director changeExhibits | filing ↗ |
| 2025-10-30 | ResultsExhibits | filing ↗ |
| 2025-08-07 | ResultsExhibits | filing ↗ |
| 2025-08-06 | Acquisition/dispositionDebt obligationReg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-20 | 2026-05-18 | 0001193125-26-232694 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0000068505-26-000018 ↗ |
| 10-Q | 2026-05-07 | 2026-04-04 | 0000068505-26-000021 ↗ |
| 8-K | 2026-03-12 | 2026-03-12 | 0001193125-26-104278 ↗ |
| 10-K | 2026-02-12 | 2025-12-31 | 0000068505-26-000010 ↗ |
| 8-K | 2026-02-11 | 2026-02-11 | 0000068505-26-000006 ↗ |
| 8-K | 2025-11-18 | 2025-11-18 | 0001193125-25-286239 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0000068505-25-000050 ↗ |
| 10-Q | 2025-10-30 | 2025-09-27 | 0000068505-25-000052 ↗ |
| 10-Q | 2025-08-07 | 2025-06-28 | 0000068505-25-000040 ↗ |
| 8-K | 2025-08-07 | 2025-08-07 | 0000068505-25-000038 ↗ |
| 8-K | 2025-08-06 | 2025-08-06 | 0001193125-25-174512 ↗ |