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-15 | RAIGUEL DARREN S | Officer | +Grant | 16,247 | — | — |
| 2026-06-15 | RAIGUEL DARREN S | Officer | −Tax w/h | 2,019 | $83.09 | $167,759 |
| 2026-06-15 | RAIGUEL DARREN S | Officer | +Grant | 4,480 | — | — |
| 2026-06-15 | MARRON MARK P | Director,Officer | −Tax w/h | 4,488 | $83.09 | $372,908 |
| 2026-06-15 | MARRON MARK P | Director,Officer | +Grant | 9,956 | — | — |
| 2026-06-15 | MARRON MARK P | Director,Officer | +Grant | 26,477 | — | — |
| 2026-06-15 | Stoecker Erica Steinacker | Officer | +Grant | 1,323 | — | — |
| 2026-06-15 | Marion Elaine D | Officer | +Grant | 16,247 | — | — |
| 2026-06-15 | Marion Elaine D | Officer | +Grant | 3,981 | — | — |
| 2026-06-15 | Marion Elaine D | Officer | −Tax w/h | 1,794 | $83.09 | $149,063 |
| 2026-06-14 | Marion Elaine D | Officer | −Tax w/h | 2,742 | $83.19 | $228,107 |
| 2026-06-14 | Marion Elaine D | Officer | −Tax w/h | 2,792 | $83.19 | $232,266 |
| 2026-06-14 | MARRON MARK P | Director,Officer | −Tax w/h | 4,550 | $83.19 | $378,515 |
| 2026-06-14 | MARRON MARK P | Director,Officer | −Tax w/h | 5,604 | $83.19 | $466,197 |
| 2026-06-14 | RAIGUEL DARREN S | Officer | −Tax w/h | 2,792 | $83.19 | $232,266 |
| 2026-06-14 | RAIGUEL DARREN S | Officer | −Tax w/h | 2,742 | $83.19 | $228,107 |
| 2026-06-14 | Stoecker Erica Steinacker | Officer | −Tax w/h | 163 | $83.19 | $13,560 |
| 2026-06-14 | Stoecker Erica Steinacker | Officer | −Tax w/h | 137 | $83.19 | $11,397 |
| 2026-06-10 | Stoecker Erica Steinacker | Officer | −Tax w/h | 161 | $82.15 | $13,226 |
| 2026-06-10 | Marion Elaine D | Officer | −Tax w/h | 1,860 | $82.15 | $152,799 |
| 2026-06-10 | MARRON MARK P | Director,Officer | −Tax w/h | 3,031 | $82.15 | $248,997 |
| 2026-06-10 | RAIGUEL DARREN S | Officer | −Tax w/h | 1,860 | $82.15 | $152,799 |
| 2026-05-11 | RAIGUEL DARREN S | Officer | −Sell | 374 | $88.85 | $33,230 |
| 2026-05-11 | RAIGUEL DARREN S | Officer | −Sell | 176 | $91.78 | $16,153 |
| 2026-05-11 | RAIGUEL DARREN S | Officer | −Sell | 450 | $90.14 | $40,563 |
| 2026-05-08 | RAIGUEL DARREN S | Officer | −Sell | 56 | $90.20 | $5,051 |
| 2026-05-08 | RAIGUEL DARREN S | Officer | −Sell | 71 | $88.50 | $6,284 |
| 2026-05-08 | RAIGUEL DARREN S | Officer | −Sell | 157 | $89.37 | $14,031 |
| 2026-05-06 | RAIGUEL DARREN S | Officer | −Sell | 5 | $88.00 | $440 |
| 2026-04-01 | BOWEN BRUCE M | Director | +Grant | 283 | — | — |
| 2026-02-10 | RAIGUEL DARREN S | Officer | −Sell | 236 | $88.47 | $20,879 |
| 2026-02-10 | RAIGUEL DARREN S | Officer | −Sell | 75 | $89.39 | $6,704 |
| 2026-02-09 | RAIGUEL DARREN S | Officer | −Sell | 400 | $88.05 | $35,220 |
| 2026-01-05 | Portegello Michael Joseph | Director | +Grant | 894 | — | — |
| 2026-01-02 | BOWEN BRUCE M | Director | +Grant | 248 | — | — |
| 2025-12-31 | RAIGUEL DARREN S | Officer | +Grant | 82 | $60.73 | $4,980 |
| 2025-12-31 | Stoecker Erica Steinacker | Officer | +Grant | 8 | $60.73 | $486 |
| 2025-12-11 | Callies John E | Director | −Gift | 280 | $90.03 | $25,208 |
| 2025-12-08 | Callies John E | Director | −Sell | 560 | $90.03 | $50,417 |
| 2025-12-03 | BOWEN BRUCE M | Director | −Gift | 1,100 | — | — |
| 2025-12-03 | BOWEN BRUCE M | Director | −Gift | 1,445 | — | — |
| 2025-11-13 | BOWEN BRUCE M | Director | +Other | 300 | — | — |
| 2025-11-13 | BOWEN BRUCE M | Director | −Gift | 1,000 | — | — |
| 2025-11-13 | BOWEN BRUCE M | Director | −Other | 300 | — | — |
| 2025-10-01 | Ballenger Melissa J | Director | +Grant | 1,478 | — | — |
| 2025-10-01 | BERGERON RENEE | Director | +Grant | 1,478 | — | — |
| 2025-10-01 | BOWEN BRUCE M | Director | +Grant | 300 | — | — |
| 2025-10-01 | BOWEN BRUCE M | Director | +Other | 2,687 | — | — |
| 2025-10-01 | BOWEN BRUCE M | Director | −Other | 2,687 | — | — |
| 2025-10-01 | BOWEN BRUCE M | Director | +Grant | 1,478 | — | — |
| 2025-10-01 | Callies John E | Director | +Grant | 1,478 | — | — |
| 2025-10-01 | Hunt Ira A | Director | +Grant | 1,478 | — | — |
| 2025-10-01 | Morrison Maureen F | Director | +Grant | 1,478 | — | — |
| 2025-07-01 | BOWEN BRUCE M | Director | +Grant | 301 | — | — |
| 2025-06-30 | Marion Elaine D | Officer | −Other | 14,179 | — | — |
| 2025-06-30 | Marion Elaine D | Officer | +Other | 14,179 | — | — |
| 2025-06-30 | MARRON MARK P | Director,Officer | −Gift | 2,600 | — | — |
| 2025-06-30 | MARRON MARK P | Director,Officer | +Other | 21,735 | — | — |
| 2025-06-30 | MARRON MARK P | Director,Officer | −Other | 21,735 | — | — |
| 2025-06-30 | RAIGUEL DARREN S | Officer | +Other | 14,179 | — | — |
| 2025-06-30 | RAIGUEL DARREN S | Officer | +Grant | 81 | $61.29 | $4,964 |
| 2025-06-30 | RAIGUEL DARREN S | Officer | −Other | 14,179 | — | — |
| 2025-06-14 | RAIGUEL DARREN S | Officer | −Tax w/h | 2,792 | $68.94 | $192,480 |
| 2025-06-14 | RAIGUEL DARREN S | Officer | −Tax w/h | 2,643 | $68.94 | $182,208 |
| 2025-06-14 | MARRON MARK P | Director,Officer | −Tax w/h | 4,550 | $68.94 | $313,677 |
| 2025-06-14 | MARRON MARK P | Director,Officer | −Tax w/h | 5,678 | $68.94 | $391,441 |
| 2025-06-14 | Marion Elaine D | Officer | −Tax w/h | 2,792 | $68.94 | $192,480 |
| 2025-06-14 | Marion Elaine D | Officer | −Tax w/h | 2,643 | $68.94 | $182,208 |
| 2025-06-10 | RAIGUEL DARREN S | Officer | +Grant | 18,543 | — | — |
| 2025-06-10 | MARRON MARK P | Director,Officer | +Grant | 30,219 | — | — |
| 2025-06-10 | Marion Elaine D | Officer | +Grant | 18,543 | — | — |
| 2025-06-08 | RAIGUEL DARREN S | Officer | −Tax w/h | 2,314 | $71.11 | $164,549 |
| 2025-06-08 | MARRON MARK P | Director,Officer | −Tax w/h | 3,771 | $71.11 | $268,156 |
| 2025-06-08 | Marion Elaine D | Officer | −Tax w/h | 2,314 | $71.11 | $164,549 |
| 2025-04-01 | BOWEN BRUCE M | Director | +Grant | 351 | — | — |
| 2025-01-06 | Ballenger Melissa J | Director | +Grant | 1,074 | — | — |
| 2025-01-06 | Ballenger Melissa J | Director | +Grant | 1,047 | — | — |
| 2025-01-02 | BOWEN BRUCE M | Director | +Grant | 291 | — | — |
| 2024-12-31 | MARRON MARK P | Director,Officer | −Gift | 3,425 | — | — |
| 2024-12-31 | RAIGUEL DARREN S | Officer | +Grant | 79 | $62.59 | $4,945 |
| 2024-12-13 | BOWEN BRUCE M | Director | +Other | 2,768 | — | — |
| 2024-12-13 | BOWEN BRUCE M | Director | −Other | 2,768 | — | — |
| 2024-12-12 | BOWEN BRUCE M | Director | −Gift | 1,000 | — | — |
| 2024-10-01 | BOWEN BRUCE M | Director | +Grant | 1,067 | — | — |
| 2024-10-01 | BOWEN BRUCE M | Director | +Grant | 226 | — | — |
| 2024-10-01 | Callies John E | Director | +Grant | 1,067 | — | — |
| 2024-10-01 | BERGERON RENEE | Director | +Grant | 1,067 | — | — |
| 2024-10-01 | Hunt Ira A | Director | +Grant | 1,067 | — | — |
| 2024-10-01 | Morrison Maureen F | Director | +Grant | 1,067 | — | — |
| 2024-10-01 | Xiang Ben | Director | +Grant | 1,067 | — | — |
| 2024-09-16 | Marion Elaine D | Officer | −Sell | 2,511 | $92.56 | $232,418 |
| 2024-09-16 | Marion Elaine D | Officer | −Sell | 2,161 | $91.60 | $197,948 |
| 2024-09-16 | Marion Elaine D | Officer | −Sell | 328 | $93.15 | $30,553 |
| 2024-08-26 | Callies John E | Director | −Sell | 1,050 | $95.68 | $100,464 |
| 2024-08-23 | FAULDERS C THOMAS III | Director | −Sell | 2,000 | $93.13 | $186,260 |
| 2024-08-20 | RAIGUEL DARREN S | Officer | −Sell | 5,000 | $91.14 | $455,700 |
| 2024-07-01 | BOWEN BRUCE M | Director | +Grant | 292 | — | — |
| 2024-06-28 | RAIGUEL DARREN S | Officer | +Grant | 79 | $62.63 | $4,948 |
| 2024-06-28 | RAIGUEL DARREN S | Officer | +Other | 15,446 | — | — |
| 2024-06-28 | RAIGUEL DARREN S | Officer | −Other | 15,446 | — | — |
| 2024-06-25 | Marion Elaine D | Officer | +Other | 15,446 | — | — |
| 2024-06-25 | Marion Elaine D | Officer | −Other | 15,446 | — | — |
| 2024-06-25 | MARRON MARK P | Director,Officer | −Other | 24,061 | — | — |
| 2024-06-25 | MARRON MARK P | Director,Officer | +Other | 24,061 | — | — |
| 2024-06-17 | Marion Elaine D | Officer | −Sell | 400 | $74.57 | $29,828 |
| 2024-06-17 | Marion Elaine D | Officer | −Sell | 1,800 | $74.02 | $133,236 |
| 2024-06-17 | Marion Elaine D | Officer | −Sell | 2,800 | $72.92 | $204,176 |
| 2024-06-15 | RAIGUEL DARREN S | Officer | −Tax w/h | 3,914 | $72.68 | $284,470 |
| 2024-06-15 | MARRON MARK P | Director,Officer | −Tax w/h | 6,525 | $72.68 | $474,237 |
| 2024-06-15 | Marion Elaine D | Officer | −Tax w/h | 3,914 | $72.68 | $284,470 |
| 2024-06-14 | RAIGUEL DARREN S | Officer | +Grant | 18,574 | — | — |
| 2024-06-14 | RAIGUEL DARREN S | Officer | −Tax w/h | 2,742 | $73.46 | $201,427 |
| 2024-06-14 | MARRON MARK P | Director,Officer | −Tax w/h | 5,756 | $73.46 | $422,836 |
| 2024-06-14 | MARRON MARK P | Director,Officer | −Gift | 2,475 | — | — |
| 2024-06-14 | MARRON MARK P | Director,Officer | +Grant | 30,269 | — | — |
| 2024-06-14 | Marion Elaine D | Officer | −Tax w/h | 2,742 | $73.46 | $201,427 |
| 2024-06-14 | Marion Elaine D | Officer | +Grant | 18,574 | — | — |
| 2024-06-08 | MARRON MARK P | Director,Officer | −Tax w/h | 3,771 | $73.59 | $277,508 |
| 2024-06-08 | Marion Elaine D | Officer | −Tax w/h | 2,314 | $73.59 | $170,287 |
| 2024-06-08 | RAIGUEL DARREN S | Officer | −Tax w/h | 2,314 | $73.59 | $170,287 |
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.