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-28 | Sena Peter P III | Officer | +Exercise | 712 | — | — |
| 2026-06-28 | Sena Peter P III | Officer | −Tax w/h | 316 | $97.16 | $30,703 |
| 2026-06-01 | Kim Matthew M. | Officer | −Sell | 100 | $91.16 | $9,116 |
| 2026-05-24 | WOMACK CHRISTOPHER C | Officer | −Tax w/h | 3,414 | $94.55 | $322,794 |
| 2026-05-24 | WOMACK CHRISTOPHER C | Officer | +Exercise | 7,662 | — | — |
| 2026-05-01 | Kim Matthew M. | Officer | −Sell | 100 | $96.57 | $9,657 |
| 2026-04-01 | Kim Matthew M. | Officer | −Tax w/h | 82 | $96.94 | $7,949 |
| 2026-04-01 | Kim Matthew M. | Officer | +Exercise | 82 | — | — |
| 2026-03-30 | Greene Kimberly S, | Officer | −Sell | 25,000 | $96.67 | $2M |
| 2026-03-19 | Cummiskey Christopher | Officer | −Sell | 6,669 | $96.55 | $643,892 |
| 2026-03-18 | Connally Stan W | Officer | −Sell | 12,500 | $97.13 | $1M |
| 2026-03-08 | Drake Sloane N | Officer | +Exercise | 1,420 | — | — |
| 2026-03-08 | Drake Sloane N | Officer | −Tax w/h | 633 | $97.48 | $61,705 |
| 2026-03-06 | Spainhour Sterling A Jr. | Officer | −Discretionary | 6,330 | $97.64 | $618,062 |
| 2026-02-26 | EARLEY ANTHONY F JR | Director | −Gift | 15,000 | — | — |
| 2026-02-24 | Kim Matthew M. | Officer | −Sell | 5,123 | $95.15 | $487,453 |
| 2026-02-16 | WOMACK CHRISTOPHER C | Officer | +Exercise | 13,751 | — | — |
| 2026-02-16 | WOMACK CHRISTOPHER C | Officer | +Grant | 117,327 | — | — |
| 2026-02-16 | WOMACK CHRISTOPHER C | Officer | +Grant | 62,223 | — | — |
| 2026-02-16 | WOMACK CHRISTOPHER C | Officer | −Tax w/h | 52,259 | $90.86 | $5M |
| 2026-02-16 | WOMACK CHRISTOPHER C | Officer | −Tax w/h | 6,772 | $90.86 | $615,304 |
| 2026-02-16 | WOMACK CHRISTOPHER C | Officer | −Tax w/h | 27,715 | $90.86 | $3M |
| 2026-02-11 | Connally Stan W | Officer | −Tax w/h | 1,163 | $90.86 | $105,670 |
| 2026-02-11 | Connally Stan W | Officer | +Exercise | 2,369 | — | — |
| 2026-02-11 | Connally Stan W | Officer | −Tax w/h | 18,199 | $90.86 | $2M |
| 2026-02-11 | Connally Stan W | Officer | +Grant | 41,031 | — | — |
| 2026-02-11 | Cummiskey Christopher | Officer | +Grant | 22,178 | — | — |
| 2026-02-11 | Cummiskey Christopher | Officer | −Tax w/h | 9,880 | $90.86 | $897,697 |
| 2026-02-11 | Cummiskey Christopher | Officer | +Exercise | 1,490 | — | — |
| 2026-02-11 | Cummiskey Christopher | Officer | −Tax w/h | 738 | $90.86 | $67,055 |
| 2026-02-11 | Anderson Bryan D | Officer | −Tax w/h | 13,190 | $90.86 | $1M |
| 2026-02-11 | Anderson Bryan D | Officer | +Grant | 26,326 | — | — |
| 2026-02-11 | Anderson Bryan D | Officer | +Exercise | 1,716 | — | — |
| 2026-02-11 | Anderson Bryan D | Officer | −Tax w/h | 941 | $90.86 | $85,499 |
| 2026-02-11 | Peoples James Jeffrey | Officer | −Tax w/h | 18,526 | $90.86 | $2M |
| 2026-02-11 | Peoples James Jeffrey | Officer | +Exercise | 2,929 | — | — |
| 2026-02-11 | Peoples James Jeffrey | Officer | +Grant | 41,770 | — | — |
| 2026-02-11 | Peoples James Jeffrey | Officer | −Tax w/h | 1,438 | $90.86 | $130,657 |
| 2026-02-11 | Drake Sloane N | Officer | +Exercise | 1,340 | — | — |
| 2026-02-11 | Drake Sloane N | Officer | −Tax w/h | 598 | $90.86 | $54,334 |
| 2026-02-11 | Drake Sloane N | Officer | +Grant | 18,198 | — | — |
| 2026-02-11 | Drake Sloane N | Officer | −Tax w/h | 8,107 | $90.86 | $736,602 |
| 2026-02-11 | Greene Kimberly S, | Officer | −Tax w/h | 1,651 | $90.86 | $150,010 |
| 2026-02-11 | Greene Kimberly S, | Officer | +Exercise | 3,350 | — | — |
| 2026-02-11 | Greene Kimberly S, | Officer | −Tax w/h | 23,097 | $90.86 | $2M |
| 2026-02-11 | Greene Kimberly S, | Officer | +Grant | 51,855 | — | — |
| 2026-02-11 | Spainhour Sterling A Jr. | Officer | +Grant | 30,641 | — | — |
| 2026-02-11 | Spainhour Sterling A Jr. | Officer | −Tax w/h | 13,648 | $90.86 | $1M |
| 2026-02-11 | Spainhour Sterling A Jr. | Officer | +Exercise | 2,526 | — | — |
| 2026-02-11 | Spainhour Sterling A Jr. | Officer | −Tax w/h | 1,126 | $90.86 | $102,308 |
| 2026-02-11 | Kerr, II James Y | Officer | +Grant | 44,522 | — | — |
| 2026-02-11 | Kerr, II James Y | Officer | −Tax w/h | 19,831 | $90.86 | $2M |
| 2026-02-11 | Kerr, II James Y | Officer | −Tax w/h | 1,394 | $90.86 | $126,659 |
| 2026-02-11 | Kerr, II James Y | Officer | +Exercise | 2,830 | — | — |
| 2026-02-11 | Sena Peter P III | Officer | +Grant | 22,698 | — | — |
| 2026-02-11 | Sena Peter P III | Officer | +Exercise | 2,311 | — | — |
| 2026-02-11 | Sena Peter P III | Officer | −Tax w/h | 1,026 | $90.86 | $93,222 |
| 2026-02-11 | Sena Peter P III | Officer | −Tax w/h | 10,067 | $90.86 | $914,688 |
| 2026-02-11 | Poroch David P. | Officer | −Tax w/h | 281 | $90.86 | $25,532 |
| 2026-02-11 | Poroch David P. | Officer | +Grant | 9,454 | — | — |
| 2026-02-11 | Poroch David P. | Officer | −Tax w/h | 2,914 | $90.86 | $264,766 |
| 2026-02-11 | Poroch David P. | Officer | +Exercise | 568 | — | — |
| 2026-02-11 | Cherry Pedro P. | Officer | +Grant | 9,699 | — | — |
| 2026-02-11 | Cherry Pedro P. | Officer | −Tax w/h | 196 | $90.86 | $17,809 |
| 2026-02-11 | Cherry Pedro P. | Officer | −Tax w/h | 4,237 | $90.86 | $384,974 |
| 2026-02-11 | Cherry Pedro P. | Officer | +Exercise | 406 | — | — |
| 2026-02-11 | Kim Matthew M. | Officer | −Tax w/h | 2,014 | $90.86 | $182,992 |
| 2026-02-11 | Kim Matthew M. | Officer | +Grant | 4,450 | — | — |
| 2026-02-06 | Drake Sloane N | Officer | +Exercise | 3,698 | — | — |
| 2026-02-06 | Drake Sloane N | Officer | −Tax w/h | 1,649 | $90.80 | $149,729 |
| 2026-02-05 | Kim Matthew M. | Officer | −Tax w/h | 146 | $91.08 | $13,298 |
| 2026-02-05 | Kim Matthew M. | Officer | +Exercise | 292 | — | — |
| 2026-02-05 | Cherry Pedro P. | Officer | +Exercise | 550 | — | — |
| 2026-02-05 | Cherry Pedro P. | Officer | −Tax w/h | 226 | $91.08 | $20,584 |
| 2026-02-05 | Poroch David P. | Officer | +Exercise | 585 | — | — |
| 2026-02-05 | Poroch David P. | Officer | −Tax w/h | 160 | $91.08 | $14,573 |
| 2026-02-01 | Kim Matthew M. | Officer | −Tax w/h | 173 | $89.31 | $15,451 |
| 2026-02-01 | Kim Matthew M. | Officer | +Exercise | 345 | — | — |
| 2026-02-01 | WOMACK CHRISTOPHER C | Officer | +Exercise | 4,812 | — | — |
| 2026-02-01 | WOMACK CHRISTOPHER C | Officer | −Tax w/h | 2,166 | $89.31 | $193,445 |
| 2026-02-01 | Greene Kimberly S, | Officer | +Exercise | 4,011 | — | — |
| 2026-02-01 | Greene Kimberly S, | Officer | −Tax w/h | 1,841 | $89.31 | $164,420 |
| 2026-02-01 | Kerr, II James Y | Officer | +Exercise | 3,444 | — | — |
| 2026-02-01 | Kerr, II James Y | Officer | −Tax w/h | 1,590 | $89.31 | $142,003 |
| 2026-02-01 | Anderson Bryan D | Officer | +Exercise | 2,037 | — | — |
| 2026-02-01 | Anderson Bryan D | Officer | −Tax w/h | 1,085 | $89.31 | $96,901 |
| 2026-02-01 | Peoples James Jeffrey | Officer | −Tax w/h | 1,493 | $89.31 | $133,340 |
| 2026-02-01 | Peoples James Jeffrey | Officer | +Exercise | 3,231 | — | — |
| 2026-02-01 | Spainhour Sterling A Jr. | Officer | −Tax w/h | 1,058 | $89.31 | $94,490 |
| 2026-02-01 | Spainhour Sterling A Jr. | Officer | +Exercise | 2,371 | — | — |
| 2026-02-01 | Poroch David P. | Officer | −Tax w/h | 256 | $89.31 | $22,863 |
| 2026-02-01 | Poroch David P. | Officer | +Exercise | 731 | — | — |
| 2026-02-01 | Sena Peter P III | Officer | −Tax w/h | 780 | $89.31 | $69,662 |
| 2026-02-01 | Sena Peter P III | Officer | +Exercise | 1,756 | — | — |
| 2026-02-01 | Cherry Pedro P. | Officer | −Tax w/h | 366 | $89.31 | $32,687 |
| 2026-02-01 | Cherry Pedro P. | Officer | +Exercise | 751 | — | — |
| 2026-02-01 | Cummiskey Christopher | Officer | −Tax w/h | 834 | $89.31 | $74,485 |
| 2026-02-01 | Cummiskey Christopher | Officer | +Exercise | 1,715 | — | — |
| 2026-02-01 | Connally Stan W | Officer | −Tax w/h | 1,229 | $89.31 | $109,762 |
| 2026-02-01 | Connally Stan W | Officer | +Exercise | 2,639 | — | — |
| 2026-01-31 | Kim Matthew M. | Officer | +Exercise | 340 | — | — |
| 2026-01-31 | Kim Matthew M. | Officer | −Tax w/h | 170 | $89.31 | $15,183 |
| 2026-01-31 | WOMACK CHRISTOPHER C | Officer | +Exercise | 14,159 | — | — |
| 2026-01-31 | WOMACK CHRISTOPHER C | Officer | −Tax w/h | 5,975 | $89.31 | $533,627 |
| 2026-01-31 | Drake Sloane N | Officer | −Tax w/h | 773 | $89.31 | $69,037 |
| 2026-01-31 | Drake Sloane N | Officer | +Exercise | 1,579 | — | — |
| 2026-01-31 | Greene Kimberly S, | Officer | +Exercise | 4,006 | — | — |
| 2026-01-31 | Greene Kimberly S, | Officer | −Tax w/h | 1,692 | $89.31 | $151,113 |
| 2026-01-31 | Kerr, II James Y | Officer | −Tax w/h | 1,518 | $89.31 | $135,573 |
| 2026-01-31 | Kerr, II James Y | Officer | +Exercise | 3,407 | — | — |
| 2026-01-31 | Anderson Bryan D | Officer | −Tax w/h | 981 | $89.31 | $87,613 |
| 2026-01-31 | Anderson Bryan D | Officer | +Exercise | 2,052 | — | — |
| 2026-01-31 | Peoples James Jeffrey | Officer | +Exercise | 3,380 | — | — |
| 2026-01-31 | Peoples James Jeffrey | Officer | −Tax w/h | 1,420 | $89.31 | $126,820 |
| 2026-01-31 | Spainhour Sterling A Jr. | Officer | −Tax w/h | 1,291 | $89.31 | $115,299 |
| 2026-01-31 | Spainhour Sterling A Jr. | Officer | +Exercise | 2,755 | — | — |
| 2026-01-31 | Poroch David P. | Officer | −Tax w/h | 198 | $89.31 | $17,683 |
| 2026-01-31 | Poroch David P. | Officer | +Exercise | 725 | — | — |
| 2026-01-31 | Sena Peter P III | Officer | +Exercise | 1,754 | — | — |
| 2026-01-31 | Sena Peter P III | Officer | −Tax w/h | 840 | $89.31 | $75,020 |
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.