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-09 | Shea Patrick James | Officer | −Gift | 100 | — | — |
| 2026-06-08 | Shea Patrick James | Officer | −Gift | 15 | — | — |
| 2026-06-05 | CRAFT JASON | Officer | −Sell | 1,500 | $156.59 | $234,885 |
| 2026-06-05 | Shea Patrick James | Officer | −Sell | 7,500 | $156.26 | $1M |
| 2026-05-14 | NIELSEN III ROBERT | Officer | −Sell | 500 | $155.56 | $77,780 |
| 2026-05-13 | NIELSEN III ROBERT | Officer | −Sell | 290 | $151.00 | $43,790 |
| 2026-05-12 | MITTELSTAEDT RONALD J | Director,Officer | +Buy | 50,000 | $152.24 | $8M |
| 2026-05-12 | NIELSEN III ROBERT | Officer | −Sell | 337 | $153.00 | $51,561 |
| 2026-04-30 | HANSEN ERIC | Officer | −Sell | 6,000 | $164.82 | $988,920 |
| 2026-04-27 | LITTLE JAMES | Officer | −Sell | 2,605 | $163.98 | $427,168 |
| 2026-04-01 | FLORNESS DANIEL L | Director | +Exercise | 332 | — | — |
| 2026-04-01 | FLORNESS DANIEL L | Director | −Tax w/h | 178 | $162.98 | $29,010 |
| 2026-03-04 | TAN DEREK | Officer | −Sell | 1,173 | $171.03 | $200,618 |
| 2026-02-18 | Black Matthew Stephen | Officer | −Tax w/h | 317 | $162.76 | $51,595 |
| 2026-02-18 | Black Matthew Stephen | Officer | +Exercise | 804 | — | — |
| 2026-02-18 | BRADLEY AARON | Officer | −Tax w/h | 122 | $162.76 | $19,857 |
| 2026-02-18 | BRADLEY AARON | Officer | +Exercise | 310 | — | — |
| 2026-02-18 | Cloninger Robert Michael | Officer | +Exercise | 635 | — | — |
| 2026-02-18 | Cloninger Robert Michael | Officer | −Tax w/h | 250 | $162.76 | $40,690 |
| 2026-02-18 | CRAFT JASON | Officer | +Exercise | 842 | — | — |
| 2026-02-18 | CRAFT JASON | Officer | −Tax w/h | 332 | $162.76 | $54,036 |
| 2026-02-18 | HANSEN ERIC | Officer | −Tax w/h | 297 | $162.76 | $48,340 |
| 2026-02-18 | HANSEN ERIC | Officer | +Exercise | 754 | — | — |
| 2026-02-18 | LITTLE JAMES | Officer | +Exercise | 1,224 | — | — |
| 2026-02-18 | LITTLE JAMES | Officer | −Tax w/h | 482 | $162.76 | $78,450 |
| 2026-02-18 | MITTELSTAEDT RONALD J | Director,Officer | −Tax w/h | 346 | $162.76 | $56,315 |
| 2026-02-18 | MITTELSTAEDT RONALD J | Director,Officer | +Exercise | 878 | — | — |
| 2026-02-18 | Netherton Susan | Officer | +Exercise | 635 | — | — |
| 2026-02-18 | Netherton Susan | Officer | −Tax w/h | 250 | $162.76 | $40,690 |
| 2026-02-18 | NIELSEN III ROBERT | Officer | +Exercise | 801 | — | — |
| 2026-02-18 | NIELSEN III ROBERT | Officer | −Tax w/h | 316 | $162.76 | $51,432 |
| 2026-02-18 | RIVARD PHILIP | Officer | −Tax w/h | 252 | $162.76 | $41,016 |
| 2026-02-18 | RIVARD PHILIP | Officer | +Exercise | 640 | — | — |
| 2026-02-18 | Shea Patrick James | Officer | −Tax w/h | 494 | $162.76 | $80,403 |
| 2026-02-18 | Shea Patrick James | Officer | +Exercise | 1,255 | — | — |
| 2026-02-18 | Whitney Mary Anne | Officer | −Tax w/h | 566 | $162.76 | $92,122 |
| 2026-02-18 | Whitney Mary Anne | Officer | +Exercise | 1,436 | — | — |
| 2026-02-17 | Black Matthew Stephen | Officer | −Tax w/h | 221 | $161.28 | $35,643 |
| 2026-02-17 | Black Matthew Stephen | Officer | +Exercise | 793 | — | — |
| 2026-02-17 | Black Matthew Stephen | Officer | −Tax w/h | 1,078 | $161.28 | $173,860 |
| 2026-02-17 | Black Matthew Stephen | Officer | +Exercise | 4,425 | — | — |
| 2026-02-17 | BRADLEY AARON | Officer | +Exercise | 2,306 | — | — |
| 2026-02-17 | BRADLEY AARON | Officer | −Tax w/h | 908 | $161.28 | $146,442 |
| 2026-02-17 | BRADLEY AARON | Officer | +Exercise | 413 | — | — |
| 2026-02-17 | BRADLEY AARON | Officer | −Tax w/h | 163 | $161.28 | $26,289 |
| 2026-02-17 | Cloninger Robert Michael | Officer | −Tax w/h | 191 | $161.28 | $30,804 |
| 2026-02-17 | Cloninger Robert Michael | Officer | +Exercise | 484 | — | — |
| 2026-02-17 | Cloninger Robert Michael | Officer | −Tax w/h | 1,063 | $161.28 | $171,441 |
| 2026-02-17 | Cloninger Robert Michael | Officer | +Exercise | 2,701 | — | — |
| 2026-02-17 | CRAFT JASON | Officer | +Exercise | 3,843 | — | — |
| 2026-02-17 | CRAFT JASON | Officer | −Tax w/h | 936 | $161.28 | $150,958 |
| 2026-02-17 | CRAFT JASON | Officer | +Exercise | 688 | — | — |
| 2026-02-17 | CRAFT JASON | Officer | −Tax w/h | 168 | $161.28 | $27,095 |
| 2026-02-17 | HANSEN ERIC | Officer | +Exercise | 3,109 | — | — |
| 2026-02-17 | HANSEN ERIC | Officer | −Tax w/h | 758 | $161.28 | $122,250 |
| 2026-02-17 | HANSEN ERIC | Officer | +Exercise | 558 | — | — |
| 2026-02-17 | HANSEN ERIC | Officer | −Tax w/h | 136 | $161.28 | $21,934 |
| 2026-02-17 | LITTLE JAMES | Officer | +Exercise | 916 | — | — |
| 2026-02-17 | LITTLE JAMES | Officer | −Tax w/h | 361 | $161.28 | $58,222 |
| 2026-02-17 | LITTLE JAMES | Officer | +Exercise | 5,111 | — | — |
| 2026-02-17 | LITTLE JAMES | Officer | −Tax w/h | 1,313 | $161.28 | $211,761 |
| 2026-02-17 | MITTELSTAEDT RONALD J | Director,Officer | −Tax w/h | 1,008 | $161.28 | $162,570 |
| 2026-02-17 | MITTELSTAEDT RONALD J | Director,Officer | +Exercise | 2,561 | — | — |
| 2026-02-17 | MITTELSTAEDT RONALD J | Director,Officer | −Tax w/h | 4,264 | $161.28 | $687,698 |
| 2026-02-17 | MITTELSTAEDT RONALD J | Director,Officer | +Exercise | 10,834 | — | — |
| 2026-02-17 | MITTELSTAEDT RONALD J | Director,Officer | −Tax w/h | 181 | $161.28 | $29,192 |
| 2026-02-17 | MITTELSTAEDT RONALD J | Director,Officer | +Exercise | 459 | — | — |
| 2026-02-17 | MITTELSTAEDT RONALD J | Director,Officer | −Tax w/h | 764 | $161.28 | $123,218 |
| 2026-02-17 | MITTELSTAEDT RONALD J | Director,Officer | +Exercise | 1,941 | — | — |
| 2026-02-17 | Netherton Susan | Officer | −Tax w/h | 1,160 | $161.28 | $187,085 |
| 2026-02-17 | Netherton Susan | Officer | +Exercise | 2,946 | — | — |
| 2026-02-17 | Netherton Susan | Officer | −Tax w/h | 208 | $161.28 | $33,546 |
| 2026-02-17 | Netherton Susan | Officer | +Exercise | 528 | — | — |
| 2026-02-17 | NIELSEN III ROBERT | Officer | +Exercise | 551 | — | — |
| 2026-02-17 | NIELSEN III ROBERT | Officer | −Tax w/h | 135 | $161.28 | $21,773 |
| 2026-02-17 | NIELSEN III ROBERT | Officer | +Exercise | 3,075 | — | — |
| 2026-02-17 | NIELSEN III ROBERT | Officer | −Tax w/h | 749 | $161.28 | $120,799 |
| 2026-02-17 | PIO DOMENIC | Officer | −Tax w/h | 1,628 | $161.38 | $262,727 |
| 2026-02-17 | PIO DOMENIC | Officer | +Exercise | 3,041 | — | — |
| 2026-02-17 | PIO DOMENIC | Officer | −Tax w/h | 390 | $161.38 | $62,938 |
| 2026-02-17 | PIO DOMENIC | Officer | +Exercise | 727 | — | — |
| 2026-02-17 | RIVARD PHILIP | Officer | +Exercise | 413 | — | — |
| 2026-02-17 | RIVARD PHILIP | Officer | −Tax w/h | 101 | $161.28 | $16,289 |
| 2026-02-17 | RIVARD PHILIP | Officer | −Tax w/h | 562 | $161.28 | $90,639 |
| 2026-02-17 | RIVARD PHILIP | Officer | +Exercise | 2,306 | — | — |
| 2026-02-17 | Shea Patrick James | Officer | +Exercise | 1,013 | — | — |
| 2026-02-17 | Shea Patrick James | Officer | −Tax w/h | 399 | $161.28 | $64,351 |
| 2026-02-17 | Shea Patrick James | Officer | +Exercise | 5,650 | — | — |
| 2026-02-17 | Shea Patrick James | Officer | −Tax w/h | 1,546 | $161.28 | $249,339 |
| 2026-02-17 | TAN DEREK | Officer | −Tax w/h | 67 | $161.38 | $10,812 |
| 2026-02-17 | TAN DEREK | Officer | +Exercise | 1,140 | — | — |
| 2026-02-17 | TAN DEREK | Officer | −Tax w/h | 294 | $161.38 | $47,446 |
| 2026-02-17 | TAN DEREK | Officer | +Exercise | 273 | — | — |
| 2026-02-17 | Whitney Mary Anne | Officer | −Tax w/h | 444 | $161.28 | $71,608 |
| 2026-02-17 | Whitney Mary Anne | Officer | +Exercise | 1,128 | — | — |
| 2026-02-17 | Whitney Mary Anne | Officer | −Tax w/h | 2,478 | $161.28 | $399,652 |
| 2026-02-17 | Whitney Mary Anne | Officer | +Exercise | 6,296 | — | — |
| 2026-02-16 | Black Matthew Stephen | Officer | −Tax w/h | 166 | $160.26 | $26,603 |
| 2026-02-16 | Black Matthew Stephen | Officer | +Exercise | 645 | — | — |
| 2026-02-16 | BRADLEY AARON | Officer | +Exercise | 373 | — | — |
| 2026-02-16 | BRADLEY AARON | Officer | −Tax w/h | 163 | $160.26 | $26,122 |
| 2026-02-16 | Cloninger Robert Michael | Officer | −Tax w/h | 199 | $160.26 | $31,892 |
| 2026-02-16 | Cloninger Robert Michael | Officer | +Exercise | 456 | — | — |
| 2026-02-16 | CRAFT JASON | Officer | +Exercise | 558 | — | — |
| 2026-02-16 | CRAFT JASON | Officer | −Tax w/h | 145 | $160.26 | $23,238 |
| 2026-02-16 | HANSEN ERIC | Officer | −Tax w/h | 132 | $160.26 | $21,154 |
| 2026-02-16 | HANSEN ERIC | Officer | +Exercise | 468 | — | — |
| 2026-02-16 | LITTLE JAMES | Officer | +Exercise | 782 | — | — |
| 2026-02-16 | LITTLE JAMES | Officer | −Tax w/h | 191 | $160.26 | $30,610 |
| 2026-02-16 | MITTELSTAEDT RONALD J | Director,Officer | +Exercise | 3,112 | — | — |
| 2026-02-16 | MITTELSTAEDT RONALD J | Director,Officer | −Tax w/h | 815 | $160.26 | $130,612 |
| 2026-02-16 | Netherton Susan | Officer | −Tax w/h | 202 | $160.26 | $32,373 |
| 2026-02-16 | Netherton Susan | Officer | +Exercise | 468 | — | — |
| 2026-02-16 | NIELSEN III ROBERT | Officer | +Exercise | 633 | — | — |
| 2026-02-16 | NIELSEN III ROBERT | Officer | −Tax w/h | 156 | $160.26 | $25,001 |
| 2026-02-16 | PIO DOMENIC | Officer | −Tax w/h | 489 | $160.27 | $78,372 |
| 2026-02-16 | PIO DOMENIC | Officer | +Exercise | 913 | — | — |
| 2026-02-16 | RIVARD PHILIP | Officer | −Tax w/h | 139 | $160.26 | $22,276 |
| 2026-02-16 | RIVARD PHILIP | Officer | +Exercise | 519 | — | — |
| 2026-02-16 | Shea Patrick James | Officer | +Exercise | 853 | — | — |
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.