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-13 | Finn Mark Steven | Director | +Buy | 1,000 | $28.60 | $28,600 |
| 2026-03-26 | Finn Mark Steven | Director | +Buy | 1,000 | $29.40 | $29,400 |
| 2026-03-20 | Finn Mark Steven | Director | +Buy | 500 | $27.88 | $13,940 |
| 2026-03-19 | Finn Mark Steven | Director | +Buy | 500 | $27.93 | $13,965 |
| 2026-03-17 | Potts James R | Officer | −Sell | 1,803 | $28.68 | $51,710 |
| 2026-03-13 | Kramer Gary | Officer | +Buy | 8,370 | $26.89 | $225,069 |
| 2026-03-03 | Finn Mark Steven | Director | +Buy | 1,000 | $27.60 | $27,600 |
| 2026-03-02 | Finn Mark Steven | Director | +Buy | 1,000 | $27.72 | $27,720 |
| 2026-02-23 | Kramer Gary | Officer | −Tax w/h | 21,815 | $30.92 | $674,520 |
| 2026-02-23 | Kramer Gary | Officer | +Grant | 55,206 | — | — |
| 2026-02-23 | Blotz Gerald | Officer | −Tax w/h | 5,921 | $30.92 | $183,077 |
| 2026-02-23 | Blotz Gerald | Officer | +Grant | 14,354 | — | — |
| 2026-02-23 | Harris Anthony J | Officer | −Tax w/h | 4,960 | $30.92 | $153,363 |
| 2026-02-23 | Harris Anthony J | Officer | +Grant | 12,075 | — | — |
| 2026-02-23 | Potts James R | Officer | +Grant | 6,350 | — | — |
| 2026-02-23 | Potts James R | Officer | −Tax w/h | 2,745 | $30.92 | $84,875 |
| 2025-11-11 | Clabby Joseph Stephen | Director | +Buy | 1,000 | $34.83 | $34,830 |
| 2025-11-10 | Finn Mark Steven | Director | +Buy | 1,000 | $34.39 | $34,390 |
| 2025-09-22 | Blotz Gerald | Officer | −Sell | 11,664 | $46.08 | $537,477 |
| 2025-09-15 | MEEKER ANTHONY | Director | −Sell | 3,064 | $46.78 | $143,334 |
| 2025-09-11 | Finn Mark Steven | Director | +Buy | 500 | $47.06 | $23,530 |
| 2025-08-25 | Kramer Gary | Officer | +Exercise | 80,000 | $20.55 | $2M |
| 2025-08-25 | Kramer Gary | Officer | −Sell | 80,000 | $48.35 | $4M |
| 2025-08-22 | Kramer Gary | Officer | −Sell | 22,344 | $48.53 | $1M |
| 2025-08-14 | Potts James R | Officer | −Sell | 20,651 | $46.70 | $964,402 |
| 2025-08-13 | CARLEY THOMAS J | Director | −Sell | 12,646 | $47.62 | $602,203 |
| 2025-08-13 | CARLEY THOMAS J | Director | +Exercise | 12,646 | $9.95 | $125,828 |
| 2025-08-13 | Cusick Thomas B. | Director | −Sell | 3,064 | $47.64 | $145,969 |
| 2025-07-02 | Blotz Gerald | Officer | −Sell | 13,327 | $42.71 | $569,196 |
| 2025-07-01 | Moradi Carla A | Director | +Exercise | 3,064 | — | — |
| 2025-07-01 | McReynolds Alexandra Morehouse | Director | +Exercise | 3,064 | — | — |
| 2025-07-01 | Cusick Thomas B. | Director | +Exercise | 3,064 | — | — |
| 2025-07-01 | Clabby Joseph Stephen | Director | +Exercise | 3,064 | — | — |
| 2025-07-01 | CARLEY THOMAS J | Director | +Exercise | 3,064 | — | — |
| 2025-07-01 | MEEKER ANTHONY | Director | +Exercise | 3,064 | — | — |
| 2025-07-01 | Price Vincent P | Director | +Exercise | 3,064 | — | — |
| 2025-07-01 | Finn Mark Steven | Director | +Exercise | 593 | — | — |
| 2025-07-01 | Harris Anthony J | Officer | −Tax w/h | 1,609 | $42.65 | $68,624 |
| 2025-07-01 | Harris Anthony J | Officer | −Tax w/h | 139 | $42.65 | $5,928 |
| 2025-07-01 | Harris Anthony J | Officer | +Exercise | 2,973 | — | — |
| 2025-07-01 | Harris Anthony J | Officer | +Exercise | 4,128 | — | — |
| 2025-07-01 | Harris Anthony J | Officer | −Tax w/h | 1,170 | $42.65 | $49,901 |
| 2025-07-01 | Harris Anthony J | Officer | +Exercise | 4,088 | — | — |
| 2025-07-01 | Harris Anthony J | Officer | +Exercise | 352 | — | — |
| 2025-07-01 | Harris Anthony J | Officer | −Tax w/h | 1,711 | $42.65 | $72,974 |
| 2025-07-01 | Harris Anthony J | Officer | −Tax w/h | 1,625 | $42.65 | $69,306 |
| 2025-07-01 | Harris Anthony J | Officer | +Exercise | 4,348 | — | — |
| 2025-07-01 | Blotz Gerald | Officer | −Tax w/h | 2,754 | $42.65 | $117,458 |
| 2025-07-01 | Blotz Gerald | Officer | −Tax w/h | 2,653 | $42.65 | $113,150 |
| 2025-07-01 | Blotz Gerald | Officer | +Exercise | 3,432 | — | — |
| 2025-07-01 | Blotz Gerald | Officer | +Exercise | 5,216 | — | — |
| 2025-07-01 | Blotz Gerald | Officer | +Exercise | 6,896 | — | — |
| 2025-07-01 | Blotz Gerald | Officer | +Exercise | 6,644 | — | — |
| 2025-07-01 | Blotz Gerald | Officer | −Tax w/h | 1,371 | $42.65 | $58,473 |
| 2025-07-01 | Blotz Gerald | Officer | −Tax w/h | 2,083 | $42.65 | $88,840 |
| 2025-07-01 | Kramer Gary | Officer | +Exercise | 14,160 | — | — |
| 2025-07-01 | Kramer Gary | Officer | +Exercise | 11,477 | — | — |
| 2025-07-01 | Kramer Gary | Officer | −Tax w/h | 2,294 | $42.65 | $97,839 |
| 2025-07-01 | Kramer Gary | Officer | −Tax w/h | 3,262 | $42.65 | $139,124 |
| 2025-07-01 | Kramer Gary | Officer | −Tax w/h | 5,284 | $42.65 | $225,363 |
| 2025-07-01 | Kramer Gary | Officer | −Tax w/h | 5,572 | $42.65 | $237,646 |
| 2025-07-01 | Kramer Gary | Officer | −Tax w/h | 4,517 | $42.65 | $192,650 |
| 2025-07-01 | Kramer Gary | Officer | +Exercise | 5,828 | — | — |
| 2025-07-01 | Kramer Gary | Officer | +Exercise | 8,288 | — | — |
| 2025-07-01 | Kramer Gary | Officer | +Exercise | 13,428 | — | — |
| 2025-07-01 | Potts James R | Officer | +Exercise | 3,544 | — | — |
| 2025-07-01 | Potts James R | Officer | +Exercise | 3,700 | — | — |
| 2025-07-01 | Potts James R | Officer | +Exercise | 2,298 | — | — |
| 2025-07-01 | Potts James R | Officer | −Tax w/h | 1,395 | $42.65 | $59,497 |
| 2025-07-01 | Potts James R | Officer | −Tax w/h | 1,456 | $42.65 | $62,098 |
| 2025-07-01 | Potts James R | Officer | −Tax w/h | 1,282 | $42.65 | $54,677 |
| 2025-07-01 | Potts James R | Officer | −Tax w/h | 905 | $42.65 | $38,598 |
| 2025-07-01 | Potts James R | Officer | +Exercise | 3,256 | — | — |
| 2025-06-11 | Finn Mark Steven | Director | +Buy | 1,000 | $41.93 | $41,930 |
| 2025-06-11 | MEEKER ANTHONY | Director | −Gift | 523 | — | — |
| 2025-06-11 | MEEKER ANTHONY | Director | −Gift | 380 | — | — |
| 2025-06-10 | Finn Mark Steven | Director | +Buy | 1,000 | $42.46 | $42,460 |
| 2025-06-10 | MEEKER ANTHONY | Director | −Sell | 7,380 | $42.14 | $310,993 |
| 2025-06-03 | Finn Mark Steven | Director | +Buy | 2,000 | $41.78 | $83,560 |
| 2025-06-02 | Finn Mark Steven | Director | +Buy | 1,000 | $41.35 | $41,350 |
| 2025-05-20 | CARLEY THOMAS J | Director | +Exercise | 12,354 | $9.95 | $122,922 |
| 2025-05-20 | CARLEY THOMAS J | Director | −Sell | 12,354 | $42.60 | $526,280 |
| 2025-05-12 | Finn Mark Steven | Director | +Buy | 4,000 | $41.10 | $164,400 |
| 2025-02-24 | Kramer Gary | Officer | −Tax w/h | 31,624 | $40.01 | $1M |
| 2025-02-24 | Kramer Gary | Officer | +Grant | 80,239 | — | — |
| 2025-02-24 | Blotz Gerald | Officer | +Grant | 13,729 | — | — |
| 2025-02-24 | Blotz Gerald | Officer | −Tax w/h | 5,615 | $40.01 | $224,656 |
| 2025-02-24 | Potts James R | Officer | +Grant | 11,051 | — | — |
| 2025-02-24 | Potts James R | Officer | −Tax w/h | 4,524 | $40.01 | $181,005 |
| 2025-02-24 | Harris Anthony J | Officer | −Tax w/h | 5,263 | $40.01 | $210,573 |
| 2025-02-24 | Harris Anthony J | Officer | +Grant | 13,001 | — | — |
| 2025-01-07 | Blotz Gerald | Officer | +Exercise | 22,500 | $7.50 | $168,750 |
| 2025-01-02 | Harris Anthony J | Officer | −Tax w/h | 19 | $42.98 | $817 |
| 2025-01-02 | Kramer Gary | Officer | −Tax w/h | 10 | $42.98 | $430 |
| 2025-01-01 | Harris Anthony J | Officer | +Exercise | 40 | — | — |
| 2025-01-01 | Kramer Gary | Officer | +Exercise | 20 | — | — |
| 2024-12-03 | Cusick Thomas B. | Director | −Sell | 3,000 | $43.41 | $130,230 |
| 2024-11-19 | CARLEY THOMAS J | Director | −Sell | 4,584 | $41.24 | $189,044 |
| 2024-11-12 | Clabby Joseph Stephen | Director | +Buy | 1,635 | $43.01 | $70,321 |
| 2024-11-11 | Harris Anthony J | Officer | −Tax w/h | 2,363 | $42.88 | $101,325 |
| 2024-11-09 | Harris Anthony J | Officer | +Exercise | 6,004 | — | — |
| 2024-09-16 | Potts James R | Officer | −Tax w/h | 1,853 | $36.77 | $68,135 |
| 2024-09-16 | Potts James R | Officer | +Exercise | 4,708 | — | — |
| 2024-08-22 | Kramer Gary | Officer | −Sell | 14,036 | $35.43 | $497,295 |
| 2024-08-21 | Kramer Gary | Officer | −Sell | 34,288 | $35.05 | $1M |
| 2024-08-19 | Kramer Gary | Officer | −Sell | 805 | $35.00 | $28,175 |
| 2024-08-15 | Blotz Gerald | Officer | +Exercise | 17,500 | $7.50 | $131,250 |
| 2024-08-15 | Blotz Gerald | Officer | −Sell | 35,000 | $35.28 | $1M |
| 2024-08-14 | MEEKER ANTHONY | Director | −Sell | 4,584 | $35.03 | $160,578 |
| 2024-08-06 | Moradi Carla A | Director | −Sell | 40 | $34.70 | $1,388 |
| 2024-07-01 | Kramer Gary | Officer | −Tax w/h | 5,571 | $32.63 | $181,782 |
| 2024-07-01 | Kramer Gary | Officer | +Exercise | 3,692 | — | — |
| 2024-07-01 | Kramer Gary | Officer | +Exercise | 8,284 | — | — |
| 2024-07-01 | Kramer Gary | Officer | +Exercise | 11,272 | — | — |
| 2024-07-01 | Kramer Gary | Officer | +Exercise | 13,428 | — | — |
| 2024-07-01 | Kramer Gary | Officer | +Exercise | 14,156 | — | — |
| 2024-07-01 | Kramer Gary | Officer | −Tax w/h | 5,284 | $32.63 | $172,417 |
| 2024-07-01 | Kramer Gary | Officer | −Tax w/h | 3,260 | $32.63 | $106,374 |
| 2024-07-01 | Kramer Gary | Officer | −Tax w/h | 4,436 | $32.63 | $144,747 |
| 2024-07-01 | Kramer Gary | Officer | −Tax w/h | 1,453 | $32.63 | $47,411 |
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.