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-14 | Boss John G. | Director | +Exercise | 7,527 | — | — |
| 2026-05-14 | Macouzet Flores Adriana E. | Director | −Tax w/h | 1,130 | $28.78 | $32,521 |
| 2026-05-14 | Macouzet Flores Adriana E. | Director | +Exercise | 7,527 | — | — |
| 2026-03-13 | Mastrocola David John | Director | +Buy | 3,391 | $29.77 | $100,950 |
| 2026-03-12 | Mastrocola David John | Director | +Buy | 1,494 | $30.25 | $45,194 |
| 2026-03-11 | Mastrocola David John | Director | +Buy | 2,000 | $31.00 | $62,000 |
| 2026-03-01 | Ott Larry | Officer | +Exercise | 4,324 | — | — |
| 2026-03-01 | Ott Larry | Officer | −Tax w/h | 1,152 | $38.44 | $44,283 |
| 2026-03-01 | Ott Larry | Officer | +Exercise | 3,858 | — | — |
| 2026-03-01 | Ott Larry | Officer | −Tax w/h | 1,648 | $38.44 | $63,349 |
| 2026-03-01 | Ott Larry | Officer | +Exercise | 4,347 | — | — |
| 2026-03-01 | Ott Larry | Officer | −Tax w/h | 1,013 | $38.44 | $38,940 |
| 2026-03-01 | Clark Patrick | Officer | +Exercise | 7,026 | — | — |
| 2026-03-01 | Clark Patrick | Officer | −Tax w/h | 2,719 | $38.44 | $104,518 |
| 2026-03-01 | Clark Patrick | Officer | +Exercise | 6,826 | — | — |
| 2026-03-01 | Clark Patrick | Officer | −Tax w/h | 2,977 | $38.44 | $114,436 |
| 2026-03-01 | Clark Patrick | Officer | −Tax w/h | 3,064 | $38.44 | $117,780 |
| 2026-03-01 | Clark Patrick | Officer | +Gift | 11,326 | — | — |
| 2026-03-01 | Clark Patrick | Officer | −Gift | 11,326 | — | — |
| 2026-03-01 | Clark Patrick | Officer | +Exercise | 6,234 | — | — |
| 2026-03-01 | Edwards Jeffrey S | Director,Officer | +Exercise | 34,585 | — | — |
| 2026-03-01 | Edwards Jeffrey S | Director,Officer | −Tax w/h | 14,399 | $38.44 | $553,498 |
| 2026-03-01 | Edwards Jeffrey S | Director,Officer | −Tax w/h | 12,215 | $38.44 | $469,545 |
| 2026-03-01 | Edwards Jeffrey S | Director,Officer | +Exercise | 33,377 | — | — |
| 2026-03-01 | Edwards Jeffrey S | Director,Officer | −Tax w/h | 13,898 | $38.44 | $534,239 |
| 2026-03-01 | Edwards Jeffrey S | Director,Officer | +Exercise | 29,612 | — | — |
| 2026-03-01 | Couch Christopher | Officer | −Tax w/h | 1,263 | $38.44 | $48,550 |
| 2026-03-01 | Couch Christopher | Officer | +Exercise | 4,415 | — | — |
| 2026-03-01 | Couch Christopher | Officer | +Exercise | 6,234 | — | — |
| 2026-03-01 | Couch Christopher | Officer | −Tax w/h | 2,043 | $38.44 | $78,533 |
| 2026-03-01 | Couch Christopher | Officer | +Exercise | 7,026 | — | — |
| 2026-03-01 | Couch Christopher | Officer | −Tax w/h | 3,064 | $38.44 | $117,780 |
| 2026-03-01 | Quinn Shannon B | Officer | +Exercise | 1,626 | — | — |
| 2026-03-01 | Quinn Shannon B | Officer | −Tax w/h | 503 | $38.44 | $19,335 |
| 2026-03-01 | Quinn Shannon B | Officer | +Exercise | 1,756 | — | — |
| 2026-03-01 | Quinn Shannon B | Officer | −Tax w/h | 466 | $38.44 | $17,913 |
| 2026-03-01 | Quinn Shannon B | Officer | +Exercise | 1,559 | — | — |
| 2026-03-01 | Quinn Shannon B | Officer | −Tax w/h | 446 | $38.44 | $17,144 |
| 2026-03-01 | Nudd Alison S | Officer | +Exercise | 1,115 | — | — |
| 2026-03-01 | Nudd Alison S | Officer | −Tax w/h | 357 | $38.44 | $13,723 |
| 2026-03-01 | Nudd Alison S | Officer | +Exercise | 1,317 | — | — |
| 2026-03-01 | Nudd Alison S | Officer | −Tax w/h | 320 | $38.44 | $12,301 |
| 2026-03-01 | Venkatasubramanian Somasundhar | Officer | −Tax w/h | 613 | $38.44 | $23,564 |
| 2026-03-01 | Venkatasubramanian Somasundhar | Officer | +Exercise | 2,276 | — | — |
| 2026-03-01 | Venkatasubramanian Somasundhar | Officer | −Tax w/h | 651 | $38.44 | $25,024 |
| 2026-03-01 | Venkatasubramanian Somasundhar | Officer | +Exercise | 2,143 | — | — |
| 2026-03-01 | Venkatasubramanian Somasundhar | Officer | +Exercise | 2,415 | — | — |
| 2026-03-01 | Venkatasubramanian Somasundhar | Officer | −Tax w/h | 691 | $38.44 | $26,562 |
| 2026-03-01 | Banas Jonathan P | Officer | +Exercise | 7,598 | — | — |
| 2026-03-01 | Banas Jonathan P | Officer | +Exercise | 7,509 | — | — |
| 2026-03-01 | Banas Jonathan P | Officer | −Tax w/h | 3,274 | $38.44 | $125,853 |
| 2026-03-01 | Banas Jonathan P | Officer | −Tax w/h | 3,734 | $38.44 | $143,535 |
| 2026-03-01 | Banas Jonathan P | Officer | +Exercise | 8,564 | — | — |
| 2026-03-01 | Banas Jonathan P | Officer | −Tax w/h | 3,313 | $38.44 | $127,352 |
| 2026-03-01 | Kanary MaryAnn Peterson | Officer | −Tax w/h | 1,115 | $38.44 | $42,861 |
| 2026-03-01 | Kanary MaryAnn Peterson | Officer | +Exercise | 5,006 | — | — |
| 2026-03-01 | Kanary MaryAnn Peterson | Officer | −Tax w/h | 1,432 | $38.44 | $55,046 |
| 2026-03-01 | Kanary MaryAnn Peterson | Officer | +Exercise | 3,897 | — | — |
| 2026-02-12 | Banas Jonathan P | Officer | −Disp→issuer | 10,644 | $34.15 | $363,493 |
| 2026-02-12 | Banas Jonathan P | Officer | +Exercise | 10,644 | — | — |
| 2026-02-12 | Couch Christopher | Officer | +Exercise | 6,257 | — | — |
| 2026-02-12 | Couch Christopher | Officer | −Disp→issuer | 6,257 | $34.15 | $213,677 |
| 2026-02-12 | Clark Patrick | Officer | −Disp→issuer | 9,676 | $34.15 | $330,435 |
| 2026-02-12 | Clark Patrick | Officer | +Exercise | 9,676 | — | — |
| 2026-02-12 | Ott Larry | Officer | −Disp→issuer | 6,219 | $34.15 | $212,379 |
| 2026-02-12 | Ott Larry | Officer | +Exercise | 6,219 | — | — |
| 2026-02-12 | Kanary MaryAnn Peterson | Officer | +Exercise | 5,130 | — | — |
| 2026-02-12 | Kanary MaryAnn Peterson | Officer | −Disp→issuer | 5,130 | $34.15 | $175,190 |
| 2026-02-12 | Edwards Jeffrey S | Director,Officer | −Disp→issuer | 49,024 | $34.15 | $2M |
| 2026-02-12 | Edwards Jeffrey S | Director,Officer | +Exercise | 49,024 | — | — |
| 2026-02-12 | Quinn Shannon B | Officer | +Exercise | 2,304 | — | — |
| 2026-02-12 | Quinn Shannon B | Officer | −Disp→issuer | 2,304 | $34.15 | $78,682 |
| 2026-02-12 | Venkatasubramanian Somasundhar | Officer | −Disp→issuer | 3,226 | $34.15 | $110,168 |
| 2026-02-12 | Venkatasubramanian Somasundhar | Officer | +Exercise | 3,226 | — | — |
| 2025-11-10 | Mastrocola David John | Director | +Buy | 2,000 | $29.05 | $58,100 |
| 2025-11-04 | Banas Jonathan P | Officer | +Buy | 500 | $28.22 | $14,110 |
| 2025-11-03 | Banas Jonathan P | Officer | +Buy | 500 | $29.95 | $14,975 |
| 2025-09-04 | Ott Larry | Officer | +Exercise | 4,000 | $25.19 | $100,760 |
| 2025-09-04 | Ott Larry | Officer | −Tax w/h | 2,987 | $39.05 | $116,642 |
| 2025-08-07 | Kanary MaryAnn Peterson | Officer | −Tax w/h | 1,036 | $24.77 | $25,662 |
| 2025-08-07 | Kanary MaryAnn Peterson | Officer | +Exercise | 3,619 | — | — |
| 2025-05-15 | Moore Christine M | Director | +Exercise | 7,693 | — | — |
| 2025-05-15 | Macouzet Flores Adriana E. | Director | +Exercise | 7,693 | — | — |
| 2025-05-15 | Macouzet Flores Adriana E. | Director | −Tax w/h | 330 | $24.30 | $8,019 |
| 2025-05-15 | Boss John G. | Director | +Exercise | 7,693 | — | — |
| 2025-03-01 | Couch Christopher | Officer | −Tax w/h | 3,901 | $15.14 | $59,061 |
| 2025-03-01 | Couch Christopher | Officer | +Exercise | 6,234 | — | — |
| 2025-03-01 | Couch Christopher | Officer | +Exercise | 4,414 | — | — |
| 2025-03-01 | Couch Christopher | Officer | +Exercise | 2,989 | — | — |
| 2025-03-01 | Venkatasubramanian Somasundhar | Officer | +Exercise | 1,541 | — | — |
| 2025-03-01 | Venkatasubramanian Somasundhar | Officer | −Tax w/h | 1,705 | $15.14 | $25,814 |
| 2025-03-01 | Venkatasubramanian Somasundhar | Officer | +Exercise | 2,143 | — | — |
| 2025-03-01 | Venkatasubramanian Somasundhar | Officer | +Exercise | 2,275 | — | — |
| 2025-03-01 | Banas Jonathan P | Officer | −Tax w/h | 5,777 | $15.14 | $87,464 |
| 2025-03-01 | Banas Jonathan P | Officer | +Exercise | 7,509 | — | — |
| 2025-03-01 | Banas Jonathan P | Officer | +Exercise | 5,084 | — | — |
| 2025-03-01 | Banas Jonathan P | Officer | +Exercise | 7,598 | — | — |
| 2025-03-01 | Kanary MaryAnn Peterson | Officer | −Tax w/h | 1,115 | $15.14 | $16,881 |
| 2025-03-01 | Kanary MaryAnn Peterson | Officer | +Exercise | 3,896 | — | — |
| 2025-03-01 | Quinn Shannon B | Officer | +Exercise | 1,625 | — | — |
| 2025-03-01 | Quinn Shannon B | Officer | +Exercise | 1,558 | — | — |
| 2025-03-01 | Quinn Shannon B | Officer | −Tax w/h | 1,026 | $15.14 | $15,534 |
| 2025-03-01 | Nudd Alison S | Officer | +Exercise | 1,115 | — | — |
| 2025-03-01 | Nudd Alison S | Officer | −Tax w/h | 370 | $15.14 | $5,602 |
| 2025-03-01 | Ott Larry | Officer | +Exercise | 2,927 | — | — |
| 2025-03-01 | Ott Larry | Officer | +Exercise | 4,323 | — | — |
| 2025-03-01 | Ott Larry | Officer | +Exercise | 3,857 | — | — |
| 2025-03-01 | Ott Larry | Officer | −Tax w/h | 2,945 | $15.14 | $44,587 |
| 2025-03-01 | Clark Patrick | Officer | +Exercise | 3,389 | — | — |
| 2025-03-01 | Clark Patrick | Officer | +Exercise | 6,234 | — | — |
| 2025-03-01 | Clark Patrick | Officer | −Tax w/h | 4,706 | $15.14 | $71,249 |
| 2025-03-01 | Clark Patrick | Officer | −Gift | 11,743 | — | — |
| 2025-03-01 | Clark Patrick | Officer | +Gift | 11,743 | — | — |
| 2025-03-01 | Clark Patrick | Officer | +Exercise | 6,826 | — | — |
| 2025-03-01 | Edwards Jeffrey S | Director,Officer | −Tax w/h | 36,346 | $15.14 | $550,278 |
| 2025-03-01 | Edwards Jeffrey S | Director,Officer | +Exercise | 29,612 | — | — |
| 2025-03-01 | Edwards Jeffrey S | Director,Officer | +Exercise | 34,585 | — | — |
| 2025-03-01 | Edwards Jeffrey S | Director,Officer | +Exercise | 23,414 | — | — |
| 2025-02-24 | Banas Jonathan P | Officer | +Buy | 3,000 | $15.00 | $45,000 |
| 2025-02-20 | Mastrocola David John | Director | +Buy | 5,000 | $14.55 | $72,750 |
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.