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-05-28 | Koopman Brian | Officer | −Gift | 50 | $66.27 | $3,314 |
| 2025-09-04 | Koopman Brian | Officer | −Gift | 50 | $62.75 | $3,138 |
| 2025-08-25 | RICHINS PAUL O | Director | −Gift | 100 | $60.34 | $6,034 |
| 2024-07-18 | Koopman Brian | Officer | −Gift | 50 | $71.61 | $3,581 |
| 2024-05-17 | RICHINS PAUL O | Director | −Gift | 225 | $69.72 | $15,687 |
| 2023-06-15 | Koopman Brian | Officer | −Gift | 60 | $94.31 | $5,659 |
| 2023-05-18 | RICHINS PAUL O | Director | −Sell | 700 | $93.47 | $65,429 |
| 2023-03-17 | RICHINS PAUL O | Director | −Gift | 150 | $92.50 | $13,875 |
| 2023-02-08 | PAYNE BARBARA A | Director | −Gift | 500 | $90.00 | $45,000 |
| 2022-12-06 | Koopman Brian | Officer | +Exercise | 500 | $74.64 | $37,320 |
| 2022-12-06 | Koopman Brian | Officer | −Tax w/h | 366 | $101.88 | $37,288 |
| 2022-11-18 | RICHINS PAUL O | Director | −Sell | 449 | $90.81 | $40,774 |
| 2022-11-17 | RICHINS PAUL O | Director | −Sell | 161 | $90.00 | $14,490 |
| 2022-11-11 | RICHINS PAUL O | Director | −Sell | 40 | $92.50 | $3,700 |
| 2022-10-31 | Koopman Brian | Officer | −Gift | 65 | $88.94 | $5,781 |
| 2022-06-27 | RICHINS PAUL O | Director | −Gift | 250 | $88.98 | $22,245 |
| 2022-05-11 | PAYNE BARBARA A | Director | −Sell | 2,000 | $85.20 | $170,400 |
| 2022-02-09 | PAYNE BARBARA A | Director | −Gift | 500 | $98.94 | $49,470 |
| 2021-12-13 | RICHINS PAUL O | Director | +Exercise | 62 | $50.72 | $3,145 |
| 2021-11-24 | HOYER ERNST G | Director | −Sell | 4,900 | $126.41 | $619,409 |
| 2021-11-23 | HOYER ERNST G | Director | −Sell | 100 | $125.01 | $12,501 |
| 2021-11-22 | CORNWELL KEVIN L | Director,Officer | −Gift | 2,000 | $124.75 | $249,500 |
| 2021-11-18 | PAYNE BARBARA A | Director | −Sell | 1,249 | $111.06 | $138,714 |
| 2021-11-17 | PAYNE BARBARA A | Director | −Sell | 751 | $111.06 | $83,406 |
| 2021-10-27 | Koopman Brian | Officer | −Tax w/h | 433 | $99.62 | $43,135 |
| 2021-10-27 | Koopman Brian | Officer | +Exercise | 62 | $49.18 | $3,049 |
| 2021-10-27 | Koopman Brian | Officer | +Exercise | 687 | $58.50 | $40,190 |
| 2021-08-30 | PAYNE BARBARA A | Director | −Sell | 1,000 | $88.48 | $88,480 |
| 2021-08-27 | PAYNE BARBARA A | Director | −Sell | 999 | $88.00 | $87,912 |
| 2021-08-25 | PAYNE BARBARA A | Director | −Sell | 1 | $88.00 | $88 |
| 2021-03-11 | RICHINS PAUL O | Director | −Gift | 225 | $92.48 | $20,808 |
| 2021-03-10 | PAYNE BARBARA A | Director | −Sell | 1,000 | $90.00 | $90,000 |
| 2021-02-09 | PAYNE BARBARA A | Director | −Gift | 500 | $90.99 | $45,495 |
| 2020-06-05 | PAYNE BARBARA A | Director | −Sell | 1,000 | $108.00 | $108,000 |
| 2020-06-05 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,000 | $107.56 | $107,560 |
| 2020-06-04 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,385 | $106.10 | $146,949 |
| 2020-06-03 | CORNWELL KEVIN L | Director,Officer | −Sell | 5,000 | $106.42 | $532,100 |
| 2020-06-02 | PAYNE BARBARA A | Director | −Sell | 1,000 | $102.04 | $102,040 |
| 2020-05-27 | RICHINS PAUL O | Director | −Sell | 650 | $95.71 | $62,211 |
| 2020-05-27 | PAYNE BARBARA A | Director | −Sell | 1,000 | $95.00 | $95,000 |
| 2020-05-26 | PAYNE BARBARA A | Director | −Sell | 770 | $92.00 | $70,840 |
| 2020-05-21 | PAYNE BARBARA A | Director | −Sell | 230 | $92.37 | $21,245 |
| 2020-05-18 | PAYNE BARBARA A | Director | −Sell | 1,000 | $87.00 | $87,000 |
| 2020-05-12 | RICHINS PAUL O | Director | −Gift | 30 | $82.36 | $2,471 |
| 2020-05-07 | RICHINS PAUL O | Director | −Gift | 200 | $80.26 | $16,052 |
| 2020-02-20 | PAYNE BARBARA A | Director | −Gift | 500 | $96.00 | $48,000 |
| 2019-12-13 | CORNWELL KEVIN L | Director,Officer | −Sell | 2,084 | $107.00 | $222,988 |
| 2019-12-12 | CORNWELL KEVIN L | Director,Officer | −Sell | 584 | $107.05 | $62,517 |
| 2019-11-26 | CORNWELL KEVIN L | Director,Officer | −Sell | 800 | $107.67 | $86,136 |
| 2019-11-19 | PAYNE BARBARA A | Director | −Sell | 694 | $102.25 | $70,962 |
| 2019-11-11 | PAYNE BARBARA A | Director | −Sell | 6 | $104.00 | $624 |
| 2019-11-08 | PAYNE BARBARA A | Director | −Gift | 300 | $101.17 | $30,351 |
| 2019-11-05 | Koopman Brian | Officer | −Sell | 300 | $107.00 | $32,100 |
| 2019-11-05 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,667 | $107.10 | $178,536 |
| 2019-02-27 | PAYNE BARBARA A | Director | −Sell | 1,521 | $85.75 | $130,426 |
| 2019-02-26 | PAYNE BARBARA A | Director | −Sell | 4 | $89.00 | $356 |
| 2019-02-20 | PAYNE BARBARA A | Director | −Sell | 1 | $92.00 | $92 |
| 2019-02-15 | PAYNE BARBARA A | Director | −Sell | 1,872 | $92.29 | $172,767 |
| 2019-02-14 | PAYNE BARBARA A | Director | −Sell | 23 | $92.50 | $2,128 |
| 2019-02-13 | PAYNE BARBARA A | Director | −Sell | 573 | $92.24 | $52,854 |
| 2018-12-13 | RICHINS PAUL O | Director | −Gift | 175 | $86.67 | $15,167 |
| 2018-11-28 | PAYNE BARBARA A | Director | −Sell | 1,097 | $93.79 | $102,888 |
| 2018-11-27 | PAYNE BARBARA A | Director | −Sell | 3 | $95.00 | $285 |
| 2018-07-27 | PAYNE BARBARA A | Director | −Sell | 1,500 | $96.00 | $144,000 |
| 2018-06-18 | CORNWELL KEVIN L | Director,Officer | −Gift | 9,400 | $110.75 | $1M |
| 2018-06-15 | CORNWELL KEVIN L | Director,Officer | −Sell | 6,123 | $107.71 | $659,508 |
| 2018-06-14 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,957 | $105.07 | $205,622 |
| 2018-06-12 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,467 | $105.23 | $154,372 |
| 2018-06-11 | CORNWELL KEVIN L | Director,Officer | −Sell | 2,500 | $105.22 | $263,050 |
| 2018-06-05 | CORNWELL KEVIN L | Director,Officer | −Sell | 5,714 | $105.00 | $599,970 |
| 2018-06-01 | CORNWELL KEVIN L | Director,Officer | −Sell | 531 | $105.00 | $55,755 |
| 2018-05-31 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,708 | $105.17 | $179,630 |
| 2018-05-18 | HOYER ERNST G | Director | −Sell | 6,550 | $104.03 | $681,397 |
| 2018-05-11 | HOYER ERNST G | Director | −Sell | 84 | $104.00 | $8,736 |
| 2018-05-09 | HOYER ERNST G | Director | −Sell | 100 | $104.00 | $10,400 |
| 2018-05-07 | PAYNE BARBARA A | Director | −Sell | 2,406 | $104.56 | $251,571 |
| 2018-05-07 | HOYER ERNST G | Director | −Sell | 1,514 | $104.44 | $158,122 |
| 2018-05-04 | HOYER ERNST G | Director | −Sell | 627 | $104.10 | $65,271 |
| 2018-05-03 | HOYER ERNST G | Director | −Sell | 1,125 | $104.00 | $117,000 |
| 2018-03-21 | RICHINS PAUL O | Director,Officer | −Gift | 100 | $94.95 | $9,495 |
| 2018-03-19 | RICHINS PAUL O | Director,Officer | −Tax w/h | 501 | $94.90 | $47,545 |
| 2018-03-19 | RICHINS PAUL O | Director,Officer | +Exercise | 938 | $50.72 | $47,575 |
| 2018-03-12 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,100 | $93.97 | $103,367 |
| 2018-03-08 | CORNWELL KEVIN L | Director,Officer | −Sell | 4,633 | $92.03 | $426,375 |
| 2018-03-07 | CORNWELL KEVIN L | Director,Officer | −Sell | 2,401 | $91.76 | $220,316 |
| 2018-02-22 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,095 | $91.01 | $99,656 |
| 2018-02-16 | PAYNE BARBARA A | Director | −Sell | 1,000 | $90.70 | $90,700 |
| 2018-02-15 | HOYER ERNST G | Director | −Sell | 5,212 | $89.11 | $464,441 |
| 2018-02-15 | CORNWELL KEVIN L | Director,Officer | −Sell | 150 | $91.13 | $13,670 |
| 2018-02-09 | HOYER ERNST G | Director | −Sell | 823 | $88.09 | $72,498 |
| 2018-02-08 | HOYER ERNST G | Director | −Sell | 706 | $88.07 | $62,177 |
| 2018-02-02 | HOYER ERNST G | Director | −Sell | 49 | $91.00 | $4,459 |
| 2017-12-15 | RICHINS PAUL O | Director,Officer | −Gift | 200 | $83.10 | $16,620 |
| 2017-04-13 | RICHINS PAUL O | Director,Officer | −Gift | 200 | $61.95 | $12,390 |
| 2017-02-03 | Beeson James H | Director | +Exercise | 1,000 | $31.33 | $31,330 |
| 2016-12-12 | CORNWELL KEVIN L | Director,Officer | −Sell | 3,471 | $69.25 | $240,367 |
| 2016-12-09 | CORNWELL KEVIN L | Director,Officer | −Sell | 60 | $69.00 | $4,140 |
| 2016-12-08 | CORNWELL KEVIN L | Director,Officer | −Sell | 4,821 | $70.20 | $338,434 |
| 2016-12-07 | CORNWELL KEVIN L | Director,Officer | −Sell | 465 | $69.05 | $32,108 |
| 2016-11-30 | CORNWELL KEVIN L | Director,Officer | −Sell | 613 | $69.00 | $42,297 |
| 2016-11-29 | CORNWELL KEVIN L | Director,Officer | −Sell | 664 | $69.00 | $45,816 |
| 2016-11-28 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,906 | $69.05 | $131,609 |
| 2016-11-21 | HOYER ERNST G | Director | −Sell | 262 | $66.20 | $17,344 |
| 2016-11-18 | HOYER ERNST G | Director | −Sell | 100 | $66.50 | $6,650 |
| 2016-11-17 | HOYER ERNST G | Director | −Sell | 1,785 | $66.39 | $118,506 |
| 2016-11-16 | HOYER ERNST G | Director | −Sell | 2,109 | $66.23 | $139,679 |
| 2016-11-15 | RICHINS PAUL O | Director,Officer | −Gift | 150 | $66.20 | $9,930 |
| 2016-11-09 | Beeson James H | Director | +Exercise | 1,000 | $31.33 | $31,330 |
| 2016-09-13 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,396 | $63.09 | $88,074 |
| 2016-09-08 | HOYER ERNST G | Director | −Sell | 63 | $63.81 | $4,020 |
| 2016-09-07 | CORNWELL KEVIN L | Director,Officer | −Sell | 208 | $64.12 | $13,337 |
| 2016-09-06 | CORNWELL KEVIN L | Director,Officer | −Sell | 200 | $64.00 | $12,800 |
| 2016-09-06 | HOYER ERNST G | Director | −Sell | 1,249 | $63.98 | $79,911 |
| 2016-08-31 | CORNWELL KEVIN L | Director,Officer | −Sell | 716 | $64.04 | $45,853 |
| 2016-08-29 | CORNWELL KEVIN L | Director,Officer | −Sell | 2,200 | $64.71 | $142,362 |
| 2016-08-15 | CORNWELL KEVIN L | Director,Officer | −Sell | 23 | $64.00 | $1,472 |
| 2016-08-10 | CORNWELL KEVIN L | Director,Officer | −Sell | 1,800 | $64.13 | $115,434 |
| 2016-05-31 | RICHINS PAUL O | Director,Officer | −Sell | 396 | $64.50 | $25,542 |
| 2016-05-27 | RICHINS PAUL O | Director,Officer | −Sell | 71 | $65.85 | $4,675 |
| 2016-05-25 | RICHINS PAUL O | Director,Officer | −Sell | 200 | $65.08 | $13,016 |
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.