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 | Farrell Robert P. | Officer | −Sell | 6 | $214.46 | $1,287 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 73 | $204.95 | $14,961 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 26 | $206.25 | $5,363 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 67 | $207.04 | $13,872 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 495 | $208.40 | $103,158 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 313 | $209.06 | $65,436 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 179 | $210.10 | $37,608 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 110 | $211.08 | $23,219 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 7 | $211.86 | $1,483 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 8 | $213.51 | $1,708 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 7 | $216.49 | $1,515 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 11 | $217.43 | $2,392 |
| 2026-06-25 | Farrell Robert P. | Officer | −Sell | 2 | $218.27 | $437 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 26 | $217.43 | $5,653 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 16 | $211.86 | $3,390 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 258 | $211.08 | $54,459 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 419 | $210.10 | $88,032 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 9 | $218.27 | $1,964 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 733 | $209.06 | $153,241 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 18 | $213.51 | $3,843 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 16 | $216.49 | $3,464 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 14 | $214.46 | $3,002 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 170 | $204.95 | $34,842 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 62 | $206.25 | $12,788 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 156 | $207.04 | $32,298 |
| 2026-06-25 | Gridley Catherine A | Officer | −Sell | 1,159 | $208.40 | $241,536 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 15 | $216.49 | $3,247 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 13 | $214.46 | $2,788 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 17 | $213.51 | $3,630 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 15 | $211.86 | $3,178 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 242 | $211.08 | $51,081 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 394 | $210.10 | $82,779 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 689 | $209.06 | $144,042 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 1,090 | $208.40 | $227,156 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 147 | $207.04 | $30,435 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 58 | $206.25 | $11,963 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 160 | $204.95 | $32,792 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 9 | $218.27 | $1,964 |
| 2026-06-25 | Soder Douglas L | Officer | −Sell | 25 | $217.43 | $5,436 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 246 | $211.08 | $51,926 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 59 | $206.25 | $12,169 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 149 | $207.04 | $30,849 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 1,106 | $208.40 | $230,490 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 699 | $209.06 | $146,133 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 400 | $210.10 | $84,040 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 162 | $204.95 | $33,202 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 15 | $211.86 | $3,178 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 17 | $213.51 | $3,630 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 13 | $214.46 | $2,788 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 15 | $216.49 | $3,247 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 25 | $217.43 | $5,436 |
| 2026-06-25 | Weber Daniel J | Officer | −Sell | 9 | $218.27 | $1,964 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 187 | $204.95 | $38,326 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 68 | $206.25 | $14,025 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 172 | $207.04 | $35,611 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 1,277 | $208.40 | $266,127 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 807 | $209.06 | $168,711 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 461 | $210.10 | $96,856 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 284 | $211.08 | $59,947 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 18 | $211.86 | $3,813 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 20 | $213.51 | $4,270 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 15 | $214.46 | $3,217 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 17 | $216.49 | $3,680 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 12 | $218.27 | $2,619 |
| 2026-06-25 | Powers Shawn A. | Officer | −Sell | 29 | $217.43 | $6,305 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 9 | $214.46 | $1,930 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 12 | $213.51 | $2,562 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 10 | $211.86 | $2,119 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 170 | $211.08 | $35,884 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 276 | $210.10 | $57,988 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 7 | $218.27 | $1,528 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 764 | $208.40 | $159,218 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 103 | $207.04 | $21,325 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 41 | $206.25 | $8,456 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 112 | $204.95 | $22,954 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 10 | $216.49 | $2,165 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 17 | $217.43 | $3,696 |
| 2026-06-25 | Knecht Dale Martin | Officer | −Sell | 483 | $209.06 | $100,976 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 170 | $210.10 | $35,717 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 297 | $209.06 | $62,091 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 470 | $208.40 | $97,948 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 63 | $207.04 | $13,044 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 5 | $218.27 | $1,091 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 11 | $217.43 | $2,392 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 25 | $206.25 | $5,156 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 69 | $204.95 | $14,142 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 6 | $216.49 | $1,299 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 6 | $214.46 | $1,287 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 7 | $213.51 | $1,495 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 6 | $211.86 | $1,271 |
| 2026-06-25 | Clapprood Tom | Officer | −Sell | 104 | $211.08 | $21,952 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 578 | $210.10 | $121,438 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 36 | $217.43 | $7,827 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 22 | $216.49 | $4,763 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 19 | $214.46 | $4,075 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 25 | $213.51 | $5,338 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 22 | $211.86 | $4,661 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 355 | $211.08 | $74,933 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 13 | $218.27 | $2,838 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 1,011 | $209.06 | $211,360 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 1,600 | $208.40 | $333,440 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 216 | $207.04 | $44,721 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 85 | $206.25 | $17,531 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 235 | $204.95 | $48,163 |
| 2026-06-25 | BOEHLE DANIEL L. | Officer | −Sell | 1 | $203.68 | $204 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 61 | $211.08 | $12,876 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 6 | $217.43 | $1,305 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 4 | $216.49 | $866 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 3 | $214.46 | $643 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 4 | $213.51 | $854 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 4 | $211.86 | $847 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 1 | $218.27 | $218 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 99 | $210.10 | $20,800 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 173 | $209.06 | $36,167 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 273 | $208.40 | $56,893 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 37 | $207.04 | $7,660 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 15 | $206.25 | $3,094 |
| 2026-06-25 | Romo Elizabeth | Officer | −Sell | 40 | $204.95 | $8,198 |
| 2026-06-25 | Walsh James P | Officer | −Sell | 178 | $211.08 | $37,572 |
| 2026-06-25 | Walsh James P | Officer | −Sell | 18 | $217.43 | $3,914 |
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.