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-03 | Crawford Jason | Officer | +Exercise | 22 | — | — |
| 2026-06-03 | Crawford Jason | Officer | −Tax w/h | 717 | $136.87 | $98,136 |
| 2026-06-03 | Crawford Jason | Officer | +Exercise | 1,803 | — | — |
| 2026-05-31 | Stovall Bryan Lee | Officer | −Tax w/h | 3,592 | $134.24 | $482,190 |
| 2026-05-31 | Stovall Bryan Lee | Officer | +Exercise | 9,017 | — | — |
| 2026-05-31 | Stovall Bryan Lee | Officer | +Exercise | 112 | — | — |
| 2026-04-28 | Stovall Bryan Lee | Officer | +Exercise | 269 | — | — |
| 2026-04-28 | Stovall Bryan Lee | Officer | −Tax w/h | 4,037 | $141.58 | $571,558 |
| 2026-04-28 | Stovall Bryan Lee | Officer | +Exercise | 10,537 | — | — |
| 2026-04-28 | Stovall Bryan Lee | Officer | +Exercise | 1,909 | — | — |
| 2026-04-28 | Stovall Bryan Lee | Officer | +Exercise | 48 | — | — |
| 2026-04-28 | Stovall Bryan Lee | Officer | −Tax w/h | 632 | $141.58 | $89,479 |
| 2026-04-28 | FERGUSON THOMAS E | Director,Officer | +Exercise | 8,978 | — | — |
| 2026-04-28 | FERGUSON THOMAS E | Director,Officer | −Tax w/h | 3,622 | $141.58 | $512,803 |
| 2026-04-28 | FERGUSON THOMAS E | Director,Officer | +Exercise | 229 | — | — |
| 2026-04-28 | FERGUSON THOMAS E | Director,Officer | +Exercise | 49,554 | — | — |
| 2026-04-28 | FERGUSON THOMAS E | Director,Officer | +Exercise | 1,265 | — | — |
| 2026-04-28 | FERGUSON THOMAS E | Director,Officer | −Tax w/h | 19,996 | $141.58 | $3M |
| 2026-04-28 | Mackey Tara D | Officer | +Exercise | 44 | — | — |
| 2026-04-28 | Mackey Tara D | Officer | +Exercise | 247 | — | — |
| 2026-04-28 | Mackey Tara D | Officer | +Exercise | 9,706 | — | — |
| 2026-04-28 | Mackey Tara D | Officer | +Exercise | 1,759 | — | — |
| 2026-04-28 | Mackey Tara D | Officer | −Tax w/h | 582 | $141.58 | $82,400 |
| 2026-04-28 | Mackey Tara D | Officer | −Tax w/h | 3,679 | $141.58 | $520,873 |
| 2026-04-28 | Vellines Jeffrey | Officer | +Exercise | 23 | — | — |
| 2026-04-28 | Vellines Jeffrey | Officer | −Tax w/h | 427 | $141.58 | $60,455 |
| 2026-04-28 | Vellines Jeffrey | Officer | +Exercise | 5,164 | — | — |
| 2026-04-28 | Vellines Jeffrey | Officer | +Exercise | 131 | — | — |
| 2026-04-28 | Vellines Jeffrey | Officer | −Tax w/h | 2,363 | $141.58 | $334,554 |
| 2026-04-28 | Vellines Jeffrey | Officer | +Exercise | 936 | — | — |
| 2026-04-28 | Crawford Jason | Officer | +Exercise | 1,114 | — | — |
| 2026-04-28 | Crawford Jason | Officer | +Exercise | 28 | — | — |
| 2026-04-28 | Crawford Jason | Officer | −Tax w/h | 449 | $141.58 | $63,569 |
| 2026-04-28 | Crawford Jason | Officer | +Exercise | 6,147 | — | — |
| 2026-04-28 | Crawford Jason | Officer | +Exercise | 157 | — | — |
| 2026-04-28 | Crawford Jason | Officer | −Tax w/h | 2,480 | $141.58 | $351,118 |
| 2026-04-28 | Bella Todd Michael | Officer | +Exercise | 637 | — | — |
| 2026-04-28 | Bella Todd Michael | Officer | +Exercise | 89 | — | — |
| 2026-04-28 | Bella Todd Michael | Officer | +Exercise | 3,512 | — | — |
| 2026-04-28 | Bella Todd Michael | Officer | −Tax w/h | 210 | $141.58 | $29,732 |
| 2026-04-28 | Bella Todd Michael | Officer | −Tax w/h | 1,164 | $141.58 | $164,799 |
| 2026-04-28 | Bella Todd Michael | Officer | +Exercise | 16 | — | — |
| 2026-04-25 | Stovall Bryan Lee | Officer | +Exercise | 13 | — | — |
| 2026-04-25 | Stovall Bryan Lee | Officer | +Exercise | 1,029 | — | — |
| 2026-04-25 | Stovall Bryan Lee | Officer | −Tax w/h | 336 | $144.78 | $48,646 |
| 2026-04-25 | FERGUSON THOMAS E | Director,Officer | +Exercise | 5,749 | — | — |
| 2026-04-25 | FERGUSON THOMAS E | Director,Officer | +Exercise | 76 | — | — |
| 2026-04-25 | FERGUSON THOMAS E | Director,Officer | −Tax w/h | 2,292 | $144.78 | $331,836 |
| 2026-04-25 | Mackey Tara D | Officer | +Exercise | 12 | — | — |
| 2026-04-25 | Mackey Tara D | Officer | −Tax w/h | 304 | $144.78 | $44,013 |
| 2026-04-25 | Mackey Tara D | Officer | +Exercise | 930 | — | — |
| 2026-04-25 | Vellines Jeffrey | Officer | +Exercise | 734 | — | — |
| 2026-04-25 | Vellines Jeffrey | Officer | +Exercise | 9 | — | — |
| 2026-04-25 | Vellines Jeffrey | Officer | −Tax w/h | 331 | $144.78 | $47,922 |
| 2026-04-25 | Crawford Jason | Officer | +Exercise | 971 | — | — |
| 2026-04-25 | Crawford Jason | Officer | −Tax w/h | 386 | $144.78 | $55,885 |
| 2026-04-25 | Crawford Jason | Officer | +Exercise | 12 | — | — |
| 2026-04-25 | Bella Todd Michael | Officer | −Tax w/h | 120 | $144.78 | $17,374 |
| 2026-04-25 | Bella Todd Michael | Officer | +Exercise | 324 | — | — |
| 2026-04-25 | Bella Todd Michael | Officer | +Exercise | 4 | — | — |
| 2026-04-24 | FERGUSON THOMAS E | Director,Officer | +Exercise | 39 | — | — |
| 2026-04-24 | FERGUSON THOMAS E | Director,Officer | +Exercise | 5,563 | — | — |
| 2026-04-24 | FERGUSON THOMAS E | Director,Officer | −Tax w/h | 2,203 | $143.33 | $315,756 |
| 2026-04-24 | Vellines Jeffrey | Officer | +Exercise | 873 | — | — |
| 2026-04-24 | Vellines Jeffrey | Officer | −Tax w/h | 392 | $143.33 | $56,185 |
| 2026-04-24 | Vellines Jeffrey | Officer | +Exercise | 6 | — | — |
| 2026-04-24 | Bella Todd Michael | Officer | +Exercise | 2 | — | — |
| 2026-04-24 | Bella Todd Michael | Officer | −Tax w/h | 132 | $143.33 | $18,920 |
| 2026-04-24 | Bella Todd Michael | Officer | +Exercise | 351 | — | — |
| 2026-04-24 | Mackey Tara D | Officer | +Exercise | 900 | — | — |
| 2026-04-24 | Mackey Tara D | Officer | −Tax w/h | 312 | $143.33 | $44,719 |
| 2026-04-24 | Mackey Tara D | Officer | +Exercise | 6 | — | — |
| 2026-04-24 | Stovall Bryan Lee | Officer | +Exercise | 949 | — | — |
| 2026-04-24 | Stovall Bryan Lee | Officer | −Tax w/h | 324 | $143.33 | $46,439 |
| 2026-04-24 | Stovall Bryan Lee | Officer | +Exercise | 6 | — | — |
| 2026-04-24 | Crawford Jason | Officer | +Exercise | 940 | — | — |
| 2026-04-24 | Crawford Jason | Officer | −Tax w/h | 374 | $143.33 | $53,605 |
| 2026-04-24 | Crawford Jason | Officer | +Exercise | 6 | — | — |
| 2026-02-11 | Mackey Tara D | Officer | −Sell | 2,923 | $136.00 | $397,528 |
| 2026-02-03 | FERGUSON THOMAS E | Director,Officer | −Sell | 25,000 | $127.29 | $3M |
| 2026-01-23 | Vellines Jeffrey | Officer | +Exercise | 1,439 | — | — |
| 2026-01-23 | Vellines Jeffrey | Officer | +Exercise | 10 | — | — |
| 2026-01-23 | Vellines Jeffrey | Officer | −Tax w/h | 717 | $123.60 | $88,621 |
| 2026-01-21 | Mackey Tara D | Officer | −Sell | 2,790 | $126.64 | $353,326 |
| 2026-01-09 | Mackey Tara D | Officer | −Sell | 1,568 | $119.43 | $187,266 |
| 2026-01-08 | Mackey Tara D | Officer | −Sell | 1,000 | $118.71 | $118,710 |
| 2025-08-12 | Russell Kurt L. | Officer | −Sell | 10,321 | $112.21 | $1M |
| 2025-08-11 | Stovall Bryan Lee | Officer | −Sell | 400 | $111.24 | $44,496 |
| 2025-08-11 | Stovall Bryan Lee | Officer | −Sell | 3,827 | $111.71 | $427,514 |
| 2025-08-11 | Stovall Bryan Lee | Officer | −Sell | 773 | $111.24 | $85,989 |
| 2025-07-31 | BERCE DANIEL E | Director | −Gift | 900 | — | — |
| 2025-07-22 | FERGUSON THOMAS E | Director,Officer | −Sell | 26,516 | $110.85 | $3M |
| 2025-07-16 | Stovall Bryan Lee | Officer | −Sell | 5,000 | $107.98 | $539,900 |
| 2025-07-08 | Purvis Steven R. | Director | +Grant | 1,265 | — | — |
| 2025-07-08 | Jackson Carol R | Director | +Grant | 1,265 | — | — |
| 2025-07-08 | GRANNUM CLIVE A | Director | +Grant | 1,265 | — | — |
| 2025-07-08 | McGough Ed | Director | +Grant | 1,265 | — | — |
| 2025-07-08 | FEEHAN DANIEL R | Director | +Grant | 1,265 | — | — |
| 2025-07-08 | BERCE DANIEL E | Director | +Grant | 1,265 | — | — |
| 2025-06-30 | Russell Kurt L. | Officer | +Other | 305 | $69.63 | $21,237 |
| 2025-06-30 | Mackey Tara D | Officer | +Other | 305 | $69.63 | $21,237 |
| 2025-06-30 | FERGUSON THOMAS E | Director,Officer | +Other | 305 | $69.63 | $21,237 |
| 2025-06-30 | Crawford Jason | Officer | +Other | 305 | $69.63 | $21,237 |
| 2025-06-03 | Crawford Jason | Officer | −Tax w/h | 586 | $93.24 | $54,639 |
| 2025-06-03 | Crawford Jason | Officer | +Exercise | 10 | — | — |
| 2025-06-03 | Crawford Jason | Officer | +Exercise | 1,804 | — | — |
| 2025-05-31 | Stovall Bryan Lee | Officer | −Tax w/h | 3,568 | $93.10 | $332,181 |
| 2025-05-31 | Stovall Bryan Lee | Officer | +Exercise | 52 | — | — |
| 2025-05-31 | Stovall Bryan Lee | Officer | +Exercise | 9,018 | — | — |
| 2025-05-12 | FERGUSON THOMAS E | Director,Officer | −Sell | 4,973 | $93.91 | $467,014 |
| 2025-05-09 | FERGUSON THOMAS E | Director,Officer | −Tax w/h | 10,870 | $91.49 | $994,496 |
| 2025-05-09 | FERGUSON THOMAS E | Director,Officer | +Exercise | 939 | — | — |
| 2025-05-09 | FERGUSON THOMAS E | Director,Officer | +Exercise | 26,687 | — | — |
| 2025-05-09 | FERGUSON THOMAS E | Director,Officer | −Tax w/h | 3,244 | $91.49 | $296,794 |
| 2025-05-09 | FERGUSON THOMAS E | Director,Officer | +Exercise | 280 | — | — |
| 2025-05-09 | FERGUSON THOMAS E | Director,Officer | +Exercise | 7,967 | — | — |
| 2025-05-09 | Stovall Bryan Lee | Officer | −Tax w/h | 2,453 | $91.49 | $224,425 |
| 2025-05-09 | Stovall Bryan Lee | Officer | +Exercise | 212 | — | — |
| 2025-05-09 | Stovall Bryan Lee | Officer | +Exercise | 6,023 | — | — |
| 2025-05-09 | Stovall Bryan Lee | Officer | −Tax w/h | 763 | $91.49 | $69,807 |
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.