Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-25 | Carlson Christopher | Officer | −Sell | 150 | $115.00 | $17,250 |
| 2026-05-19 | Stein Deborah | Director | +Buy | 425 | $103.15 | $43,839 |
| 2026-05-05 | Carlson Christopher | Officer | −Sell | 140 | $110.00 | $15,400 |
| 2026-04-30 | Sieger Michael D | Director | +Exercise | 1,896 | — | — |
| 2026-04-30 | Sieger Michael D | Director | +Exercise | 22 | — | — |
| 2026-04-30 | Morrison Gregory B | Director | +Exercise | 1,896 | — | — |
| 2026-04-30 | Morrison Gregory B | Director | +Exercise | 22 | — | — |
| 2026-04-30 | DeWitt Adam | Director | +Exercise | 22 | — | — |
| 2026-04-30 | DeWitt Adam | Director | +Exercise | 1,896 | — | — |
| 2026-03-18 | Stein Deborah | Director | +Buy | 400 | $98.74 | $39,496 |
| 2026-03-14 | Carlson Christopher | Officer | +Exercise | 1,152 | — | — |
| 2026-03-14 | Carlson Christopher | Officer | +Exercise | 43 | — | — |
| 2026-03-14 | Carlson Christopher | Officer | −Tax w/h | 351 | $98.68 | $34,637 |
| 2026-03-14 | Carlson Christopher | Officer | +Exercise | 1,079 | — | — |
| 2026-03-14 | Carlson Christopher | Officer | +Exercise | 27 | — | — |
| 2026-03-14 | Carlson Christopher | Officer | −Tax w/h | 325 | $98.68 | $32,071 |
| 2026-03-14 | Carlson Christopher | Officer | +Exercise | 343 | — | — |
| 2026-03-14 | Carlson Christopher | Officer | +Exercise | 3 | — | — |
| 2026-03-14 | Carlson Christopher | Officer | −Tax w/h | 102 | $97.91 | $9,987 |
| 2026-03-14 | Guerin Eric | Officer | −Tax w/h | 1,256 | $97.91 | $122,975 |
| 2026-03-14 | Guerin Eric | Officer | +Exercise | 36 | — | — |
| 2026-03-14 | Guerin Eric | Officer | +Exercise | 3,155 | — | — |
| 2026-03-14 | Guerin Eric | Officer | −Tax w/h | 2,442 | $98.68 | $240,977 |
| 2026-03-14 | Guerin Eric | Officer | +Exercise | 6,052 | — | — |
| 2026-03-14 | Guerin Eric | Officer | +Exercise | 150 | — | — |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 15,496 | — | — |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | −Tax w/h | 5,687 | $98.68 | $561,193 |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 321 | — | — |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | −Tax w/h | 6,671 | $97.91 | $653,158 |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | −Tax w/h | 7,455 | $98.68 | $735,659 |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 622 | — | — |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 16,893 | — | — |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | −Tax w/h | 89,448 | $98.68 | $9M |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 202,712 | — | — |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 7,455 | — | — |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 13,039 | — | — |
| 2026-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 178 | — | — |
| 2026-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | +Exercise | 16 | — | — |
| 2026-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | +Exercise | 1,434 | — | — |
| 2026-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | −Tax w/h | 1,855 | $98.68 | $183,051 |
| 2026-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | +Exercise | 63 | — | — |
| 2026-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | +Exercise | 3,581 | — | — |
| 2026-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | −Tax w/h | 738 | $97.91 | $72,258 |
| 2026-03-14 | Schmit Jennifer Laura | Officer | +Exercise | 16 | — | — |
| 2026-03-14 | Schmit Jennifer Laura | Officer | +Exercise | 1,052 | — | — |
| 2026-03-14 | Schmit Jennifer Laura | Officer | −Tax w/h | 164 | $97.91 | $16,057 |
| 2026-03-14 | Schmit Jennifer Laura | Officer | +Exercise | 6 | — | — |
| 2026-03-14 | Schmit Jennifer Laura | Officer | +Exercise | 529 | — | — |
| 2026-03-14 | Schmit Jennifer Laura | Officer | −Tax w/h | 327 | $98.68 | $32,268 |
| 2026-03-14 | Watt Darren Jeffrey | Officer | −Tax w/h | 6,089 | $98.68 | $600,863 |
| 2026-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 10,976 | — | — |
| 2026-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 404 | — | — |
| 2026-03-14 | Watt Darren Jeffrey | Officer | −Tax w/h | 323 | $97.91 | $31,625 |
| 2026-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 6 | — | — |
| 2026-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 597 | — | — |
| 2026-03-14 | Watt Darren Jeffrey | Officer | −Tax w/h | 381 | $98.68 | $37,597 |
| 2026-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 17 | — | — |
| 2026-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 694 | — | — |
| 2026-03-14 | Watt Darren Jeffrey | Officer | −Tax w/h | 509 | $98.68 | $50,228 |
| 2026-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 35 | — | — |
| 2026-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 915 | — | — |
| 2026-01-21 | KESSLER JAMES FRANCIS | Officer | +Exercise | 20,742 | $80.00 | $2M |
| 2026-01-21 | KESSLER JAMES FRANCIS | Officer | −Sell | 20,742 | $115.00 | $2M |
| 2025-11-13 | Stein Deborah | Director | +Buy | 1,000 | $101.26 | $101,260 |
| 2025-09-12 | LEWIS MICHAEL THOMAS STEVEN | Officer | −Sell | 2,151 | $118.15 | $254,141 |
| 2025-08-13 | JETER JAMES J | Officer | −Sell | 10,000 | $116.71 | $1M |
| 2025-08-13 | JETER JAMES J | Officer | +Exercise | 10,000 | $57.70 | $577,000 |
| 2025-07-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 45,658 | $54.83 | $3M |
| 2025-07-14 | KESSLER JAMES FRANCIS | Officer | −Sell | 45,658 | $110.00 | $5M |
| 2025-07-14 | Watt Darren Jeffrey | Officer | +Exercise | 7,400 | $32.16 | $237,984 |
| 2025-07-14 | Watt Darren Jeffrey | Officer | −Sell | 7,400 | $110.00 | $814,000 |
| 2025-06-27 | RAISS SARAH E. | Director | −Tax w/h | 1,280 | $102.51 | $131,213 |
| 2025-06-11 | Watt Darren Jeffrey | Officer | +Exercise | 3,700 | $32.16 | $118,992 |
| 2025-06-11 | Watt Darren Jeffrey | Officer | −Sell | 3,700 | $107.00 | $395,900 |
| 2025-06-10 | Watt Darren Jeffrey | Officer | +Exercise | 3,700 | $32.16 | $118,992 |
| 2025-06-10 | Watt Darren Jeffrey | Officer | −Sell | 3,700 | $106.17 | $392,829 |
| 2025-06-10 | DeWitt Adam | Director | −Sell | 800 | $106.17 | $84,936 |
| 2025-05-15 | JETER JAMES J | Officer | −Sell | 2,000 | $106.96 | $213,920 |
| 2025-05-13 | Fesler Andrew John | Officer | +Exercise | 4,933 | $57.70 | $284,634 |
| 2025-05-13 | Fesler Andrew John | Officer | +Exercise | 4,142 | $70.58 | $292,342 |
| 2025-05-13 | Fesler Andrew John | Officer | −Sell | 4,933 | $104.77 | $516,830 |
| 2025-05-13 | Fesler Andrew John | Officer | −Sell | 4,142 | $104.66 | $433,502 |
| 2025-05-12 | JETER JAMES J | Officer | −Sell | 3,500 | $104.38 | $365,330 |
| 2025-05-05 | DeWitt Adam | Director | +Exercise | 35 | — | — |
| 2025-05-05 | DeWitt Adam | Director | +Exercise | 2,630 | — | — |
| 2025-05-05 | Morrison Gregory B | Director | +Exercise | 35 | — | — |
| 2025-05-05 | Morrison Gregory B | Director | +Exercise | 2,630 | — | — |
| 2025-05-05 | Sieger Michael D | Director | +Exercise | 2,630 | — | — |
| 2025-05-05 | Sieger Michael D | Director | +Exercise | 35 | — | — |
| 2025-05-05 | RAISS SARAH E. | Director | +Exercise | 35 | — | — |
| 2025-05-05 | RAISS SARAH E. | Director | +Exercise | 2,630 | — | — |
| 2025-03-21 | JETER JAMES J | Officer | −Sell | 600 | $98.63 | $59,178 |
| 2025-03-17 | KESSLER JAMES FRANCIS | Officer | −Sell | 15,700 | $97.81 | $2M |
| 2025-03-17 | JETER JAMES J | Officer | −Sell | 7,597 | $97.85 | $743,366 |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 31,750 | — | — |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 2,183 | — | — |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | −Tax w/h | 14,442 | $94.43 | $1M |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 16,892 | — | — |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 422 | — | — |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | −Tax w/h | 7,369 | $94.43 | $695,855 |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 13,038 | — | — |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | +Exercise | 169 | — | — |
| 2025-03-14 | KESSLER JAMES FRANCIS | Officer | −Tax w/h | 5,621 | $94.43 | $530,791 |
| 2025-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | −Tax w/h | 1,449 | $94.43 | $136,829 |
| 2025-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | +Exercise | 3,580 | — | — |
| 2025-03-14 | LEWIS MICHAEL THOMAS STEVEN | Officer | +Exercise | 20 | — | — |
| 2025-03-14 | KING NANCY ELIZABETH | Officer | +Exercise | 33 | — | — |
| 2025-03-14 | KING NANCY ELIZABETH | Officer | −Tax w/h | 2,412 | $94.43 | $227,765 |
| 2025-03-14 | KING NANCY ELIZABETH | Officer | +Exercise | 3,626 | — | — |
| 2025-03-14 | Guerin Eric | Officer | +Exercise | 77 | — | — |
| 2025-03-14 | Guerin Eric | Officer | −Tax w/h | 2,412 | $94.43 | $227,765 |
| 2025-03-14 | Guerin Eric | Officer | +Exercise | 6,050 | — | — |
| 2025-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 9 | — | — |
| 2025-03-14 | Watt Darren Jeffrey | Officer | −Tax w/h | 502 | $94.43 | $47,404 |
| 2025-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 23 | — | — |
| 2025-03-14 | Watt Darren Jeffrey | Officer | −Tax w/h | 377 | $94.43 | $35,600 |
| 2025-03-14 | Watt Darren Jeffrey | Officer | −Tax w/h | 3,618 | $94.43 | $341,648 |
| 2025-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 435 | — | — |
| 2025-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 6,327 | — | — |
| 2025-03-14 | Watt Darren Jeffrey | Officer | +Exercise | 694 | — | — |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.