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-09 | Valashinas Sean C | Officer | +Exercise | 1,321 | — | — |
| 2026-06-09 | Valashinas Sean C | Officer | −Tax w/h | 315 | $69.52 | $21,899 |
| 2026-05-15 | McQuade John Michael | Director | +Grant | 3,792 | — | — |
| 2026-05-15 | Toney Russell | Director | +Grant | 2,390 | — | — |
| 2026-05-15 | KRUEGER KENNETH W | Director | +Grant | 2,390 | — | — |
| 2026-05-15 | Murphy Mark J. | Director | +Grant | 1,195 | — | — |
| 2026-05-15 | LIND BONNIE CRUICKSHANK | Director | +Grant | 2,390 | — | — |
| 2026-05-15 | Scannell John | Director | +Grant | 2,390 | — | — |
| 2026-03-01 | Kleveland Gunnar | Director,Officer | +Exercise | 3,377 | — | — |
| 2026-03-01 | Kleveland Gunnar | Director,Officer | +Exercise | 2,500 | — | — |
| 2026-03-01 | Kleveland Gunnar | Director,Officer | +Exercise | 5,450 | — | — |
| 2026-03-01 | Kleveland Gunnar | Director,Officer | −Tax w/h | 7,534 | $57.65 | $434,335 |
| 2026-03-01 | Kleveland Gunnar | Director,Officer | +Exercise | 6,786 | — | — |
| 2026-03-01 | Station Willard C | Officer | +Exercise | 2,124 | — | — |
| 2026-03-01 | Station Willard C | Officer | −Tax w/h | 600 | $57.65 | $34,590 |
| 2026-03-01 | Valashinas Sean C | Officer | −Tax w/h | 84 | $57.65 | $4,843 |
| 2026-03-01 | Valashinas Sean C | Officer | +Exercise | 282 | — | — |
| 2026-03-01 | Stone Christopher Eric | Officer | −Tax w/h | 793 | $57.65 | $45,716 |
| 2026-03-01 | Stone Christopher Eric | Officer | +Exercise | 1,151 | — | — |
| 2026-03-01 | Stone Christopher Eric | Officer | +Exercise | 1,289 | — | — |
| 2026-03-01 | Purdum Suzanne K | Officer | −Tax w/h | 716 | $57.65 | $41,277 |
| 2026-03-01 | Purdum Suzanne K | Officer | +Exercise | 170 | — | — |
| 2026-03-01 | Purdum Suzanne K | Officer | +Exercise | 1,438 | — | — |
| 2026-03-01 | Purdum Suzanne K | Officer | +Exercise | 887 | — | — |
| 2026-03-01 | Gaug Joseph M | Officer | +Exercise | 717 | — | — |
| 2026-03-01 | Gaug Joseph M | Officer | −Tax w/h | 1,849 | $57.65 | $106,595 |
| 2026-03-01 | Gaug Joseph M | Officer | +Exercise | 1,067 | — | — |
| 2026-03-01 | Gaug Joseph M | Officer | +Exercise | 905 | — | — |
| 2026-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 827 | $57.65 | $47,677 |
| 2026-03-01 | Hansen Robert Alan | Officer | +Exercise | 827 | — | — |
| 2026-03-01 | Hansen Robert Alan | Officer | −Tax w/h | 128 | $57.65 | $7,379 |
| 2026-03-01 | Hansen Robert Alan | Officer | +Exercise | 377 | — | — |
| 2026-03-01 | Hansen Robert Alan | Officer | +Exercise | 569 | — | — |
| 2026-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 760 | $57.65 | $43,814 |
| 2026-03-01 | Hansen Robert Alan | Officer | +Exercise | 760 | — | — |
| 2026-03-01 | Hansen Robert Alan | Officer | +Exercise | 644 | — | — |
| 2026-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 569 | $57.65 | $32,803 |
| 2026-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 644 | $57.65 | $37,127 |
| 2026-03-01 | Stein Merle A | Officer | −Disp→issuer | 360 | $57.65 | $20,754 |
| 2026-03-01 | Stein Merle A | Officer | +Exercise | 360 | — | — |
| 2026-03-01 | Stein Merle A | Officer | +Exercise | 302 | — | — |
| 2026-03-01 | Stein Merle A | Officer | −Disp→issuer | 302 | $57.65 | $17,410 |
| 2026-03-01 | Stein Merle A | Officer | +Exercise | 651 | — | — |
| 2026-03-01 | Stein Merle A | Officer | −Disp→issuer | 651 | $57.65 | $37,530 |
| 2026-03-01 | Stein Merle A | Officer | +Exercise | 522 | — | — |
| 2026-03-01 | Stein Merle A | Officer | −Disp→issuer | 521 | $57.65 | $30,036 |
| 2026-03-01 | Stein Merle A | Officer | +Exercise | 779 | — | — |
| 2026-03-01 | Stein Merle A | Officer | +Exercise | 1,127 | — | — |
| 2026-03-01 | Stein Merle A | Officer | −Tax w/h | 656 | $57.65 | $37,818 |
| 2026-02-27 | Kleveland Gunnar | Director,Officer | +Grant | 7,545 | — | — |
| 2026-02-27 | Gaug Joseph M | Officer | +Grant | 2,155 | — | — |
| 2025-11-17 | Kleveland Gunnar | Director,Officer | +Buy | 2,300 | $42.04 | $96,692 |
| 2025-08-12 | Stone Christopher Eric | Officer | −Tax w/h | 1,975 | $62.80 | $124,030 |
| 2025-08-12 | Stone Christopher Eric | Officer | +Exercise | 6,905 | — | — |
| 2025-08-05 | Kleveland Gunnar | Director,Officer | +Buy | 1,750 | $59.75 | $104,563 |
| 2025-05-16 | Lind Bonnie Cruickshank | Director | +Grant | 1,953 | — | — |
| 2025-05-16 | McQuade John Michael | Director | +Grant | 3,183 | — | — |
| 2025-05-16 | KRUEGER KENNETH W | Director | +Grant | 1,953 | — | — |
| 2025-05-16 | Murphy Mark J. | Director | +Grant | 1,953 | — | — |
| 2025-05-16 | Toney Russell | Director | +Grant | 1,953 | — | — |
| 2025-03-01 | Tedone John J | Officer | +Exercise | 444 | — | — |
| 2025-03-01 | Tedone John J | Officer | −Disp→issuer | 546 | $80.83 | $44,133 |
| 2025-03-01 | Tedone John J | Officer | +Exercise | 546 | — | — |
| 2025-03-01 | Tedone John J | Officer | −Disp→issuer | 444 | $80.83 | $35,889 |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 644 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 827 | $80.83 | $66,846 |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 761 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 761 | $80.83 | $61,512 |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 644 | $80.83 | $52,055 |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 570 | $80.83 | $46,073 |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 570 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 748 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 748 | $80.83 | $60,461 |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 827 | — | — |
| 2025-03-01 | Stein Merle A | Officer | −Disp→issuer | 652 | $80.83 | $52,701 |
| 2025-03-01 | Stein Merle A | Officer | +Exercise | 228 | — | — |
| 2025-03-01 | Stein Merle A | Officer | −Tax w/h | 270 | $76.57 | $20,674 |
| 2025-03-01 | Stein Merle A | Officer | +Exercise | 779 | — | — |
| 2025-03-01 | Stein Merle A | Officer | −Disp→issuer | 522 | $80.83 | $42,193 |
| 2025-03-01 | Stein Merle A | Officer | +Exercise | 522 | — | — |
| 2025-03-01 | Stein Merle A | Officer | −Disp→issuer | 228 | $80.83 | $18,429 |
| 2025-03-01 | Stein Merle A | Officer | +Exercise | 652 | — | — |
| 2025-03-01 | Stein Merle A | Officer | −Disp→issuer | 302 | $80.83 | $24,411 |
| 2025-03-01 | Stein Merle A | Officer | +Exercise | 302 | — | — |
| 2025-03-01 | Stein Merle A | Officer | −Disp→issuer | 360 | $80.83 | $29,099 |
| 2025-03-01 | Stein Merle A | Officer | +Exercise | 360 | — | — |
| 2025-03-01 | Gaug Joseph M | Officer | +Exercise | 905 | — | — |
| 2025-03-01 | Gaug Joseph M | Officer | +Exercise | 463 | — | — |
| 2025-03-01 | Gaug Joseph M | Officer | −Tax w/h | 1,761 | $76.57 | $134,840 |
| 2025-03-01 | Gaug Joseph M | Officer | −Disp→issuer | 463 | $80.83 | $37,424 |
| 2025-03-01 | Gaug Joseph M | Officer | +Exercise | 717 | — | — |
| 2025-03-01 | Gaug Joseph M | Officer | +Exercise | 641 | — | — |
| 2025-03-01 | Gaug Joseph M | Officer | +Grant | 2,335 | — | — |
| 2025-03-01 | Kleveland Gunnar | Director,Officer | +Exercise | 2,500 | — | — |
| 2025-03-01 | Kleveland Gunnar | Director,Officer | +Exercise | 6,786 | — | — |
| 2025-03-01 | Kleveland Gunnar | Director,Officer | +Exercise | 3,377 | — | — |
| 2025-03-01 | Kleveland Gunnar | Director,Officer | −Tax w/h | 5,101 | $76.57 | $390,584 |
| 2025-03-01 | Stone Christopher Eric | Officer | +Exercise | 1,151 | — | — |
| 2025-03-01 | Stone Christopher Eric | Officer | −Tax w/h | 390 | $76.57 | $29,862 |
| 2025-03-01 | Purdum Suzanne K | Officer | −Tax w/h | 477 | $76.57 | $36,524 |
| 2025-03-01 | Purdum Suzanne K | Officer | +Exercise | 1,439 | — | — |
| 2025-03-01 | Purdum Suzanne K | Officer | +Exercise | 170 | — | — |
| 2025-03-01 | Starr Robert D. | Officer | +Exercise | 2,719 | — | — |
| 2025-03-01 | Starr Robert D. | Officer | −Tax w/h | 1,760 | $76.57 | $134,763 |
| 2025-03-01 | Starr Robert D. | Officer | +Exercise | 1,604 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 644 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 570 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 761 | $80.83 | $61,512 |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 761 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 644 | $80.83 | $52,055 |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 570 | $80.83 | $46,073 |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 827 | $80.83 | $66,846 |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 827 | — | — |
| 2025-03-01 | Hansen Robert Alan | Officer | −Disp→issuer | 748 | $80.83 | $60,461 |
| 2025-03-01 | Hansen Robert Alan | Officer | +Exercise | 748 | — | — |
| 2025-03-01 | Gaug Joseph M | Officer | +Grant | 2,335 | — | — |
| 2025-03-01 | Gaug Joseph M | Officer | −Tax w/h | 1,764 | $76.57 | $135,069 |
| 2025-03-01 | Gaug Joseph M | Officer | +Exercise | 717 | — | — |
| 2025-03-01 | Gaug Joseph M | Officer | −Disp→issuer | 463 | $80.83 | $37,424 |
| 2025-03-01 | Gaug Joseph M | Officer | +Exercise | 641 | — | — |
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.