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-15 | Whicher Michelle | Officer | −Tax w/h | 961 | $41.19 | $39,584 |
| 2026-03-05 | Whicher Michelle | Officer | −Tax w/h | 2,238 | $36.43 | $81,530 |
| 2026-03-05 | Viral Amin A | Officer | −Tax w/h | 679 | $36.43 | $24,736 |
| 2026-02-17 | Eckel Jeffrey | Director | −Sell | 124,998 | $39.22 | $5M |
| 2026-02-17 | Eckel Jeffrey | Director | −Sell | 9,400 | $39.34 | $369,796 |
| 2025-05-15 | Whicher Michelle | Officer | −Tax w/h | 629 | $28.35 | $17,832 |
| 2025-03-24 | Brenner Teresa | Director | −Gift | 2,000 | — | — |
| 2025-03-05 | Whicher Michelle | Officer | −Tax w/h | 669 | $28.53 | $19,087 |
| 2025-03-05 | Viral Amin A | Officer | −Tax w/h | 679 | $28.53 | $19,372 |
| 2024-11-15 | Viral Amin A | Officer | −Tax w/h | 679 | $27.22 | $18,482 |
| 2024-11-11 | Pangburn Marc T. | Officer | +Buy | 3,500 | $28.71 | $100,485 |
| 2024-09-16 | Eckel Jeffrey | Director,Officer | −Sell | 36,330 | $34.75 | $1M |
| 2024-09-16 | Eckel Jeffrey | Director,Officer | +Other | 18,450 | — | — |
| 2024-09-16 | Eckel Jeffrey | Director,Officer | −Other | 18,450 | — | — |
| 2024-09-13 | Eckel Jeffrey | Director,Officer | −Sell | 109,670 | $34.92 | $4M |
| 2024-09-11 | Rose Nathaniel | Officer | −Gift | 5,000 | — | — |
| 2024-09-11 | Rose Nathaniel | Officer | −Sell | 10,000 | $33.50 | $335,000 |
| 2024-02-20 | Eckel Jeffrey | Director,Officer | −Other | 32,825 | — | — |
| 2024-02-20 | Eckel Jeffrey | Director,Officer | −Gift | 34,836 | — | — |
| 2024-02-20 | Eckel Jeffrey | Director,Officer | +Other | 32,825 | — | — |
| 2023-11-20 | Armbrister Clarence D | Director | +Buy | 420 | $23.99 | $10,076 |
| 2023-08-21 | OSBORNE RICHARD J | Director | +Buy | 1,000 | $19.66 | $19,660 |
| 2023-08-21 | Pangburn Marc T. | Officer | +Buy | 5,000 | $21.09 | $105,450 |
| 2023-08-21 | Santoroski Richard | Officer | +Buy | 2,500 | $20.46 | $51,150 |
| 2023-08-21 | Brenner Teresa | Director | +Buy | 1,000 | $20.83 | $20,830 |
| 2023-08-21 | Lipson Jeffrey | Officer | +Buy | 4,000 | $21.09 | $84,360 |
| 2023-08-21 | Eckel Jeffrey | Director,Officer | +Buy | 2,525 | $19.76 | $49,894 |
| 2023-08-21 | Eckel Jeffrey | Director,Officer | +Buy | 351 | $19.75 | $6,932 |
| 2023-08-18 | Melko Charles | Officer | +Buy | 2,000 | $21.24 | $42,480 |
| 2023-08-18 | Rose Nathaniel | Officer | +Buy | 5,000 | $21.01 | $105,050 |
| 2023-08-18 | McMahon Daniel K. | Officer | +Buy | 5,000 | $21.19 | $105,950 |
| 2023-08-18 | McMahon Daniel K. | Officer | +Buy | 5,000 | $21.18 | $105,900 |
| 2023-08-18 | Chuslo Steven | Officer | +Buy | 5,000 | $20.93 | $104,650 |
| 2023-03-16 | Eckel Jeffrey | Director,Officer | +Buy | 2,087 | $23.92 | $49,921 |
| 2023-03-16 | Pangburn Marc T. | Officer | +Buy | 3,000 | $24.12 | $72,360 |
| 2023-03-16 | Lipson Jeffrey | Officer | +Buy | 3,000 | $24.36 | $73,080 |
| 2023-03-16 | Rose Nathaniel | Officer | +Buy | 10,000 | $24.10 | $241,000 |
| 2023-03-16 | Nickey Susan D | Officer | +Buy | 2,000 | $23.91 | $47,820 |
| 2023-03-05 | Melko Charles | Officer | −Tax w/h | 4,330 | $31.18 | $135,009 |
| 2023-03-05 | Lipson Jeffrey | Officer | −Tax w/h | 1,812 | $31.18 | $56,498 |
| 2023-03-05 | Nickey Susan D | Officer | −Tax w/h | 6,280 | $31.18 | $195,810 |
| 2023-03-05 | Pangburn Marc T. | Officer | −Tax w/h | 6,280 | $31.18 | $195,810 |
| 2022-11-10 | ARDISANA LIZABETH A | Director | +Buy | 825 | $30.80 | $25,410 |
| 2022-11-10 | OSGOOD STEVEN G | Director | +Buy | 1,000 | $32.10 | $32,100 |
| 2022-11-09 | Pangburn Marc T. | Officer | +Buy | 2,500 | $28.85 | $72,125 |
| 2022-11-09 | Rose Nathaniel | Officer | +Buy | 7,000 | $28.90 | $202,300 |
| 2022-11-09 | Rose Nathaniel | Officer | +Buy | 3,000 | $29.03 | $87,090 |
| 2022-11-09 | Eckel Jeffrey | Director,Officer | +Buy | 10,000 | $29.26 | $292,600 |
| 2022-11-09 | Lipson Jeffrey | Officer | +Buy | 1,000 | $29.25 | $29,250 |
| 2022-11-09 | OSBORNE RICHARD J | Director | +Buy | 1,000 | $28.58 | $28,580 |
| 2022-08-25 | Pangburn Marc T. | Officer | +Buy | 2,500 | $39.95 | $99,875 |
| 2022-08-12 | Eckel Jeffrey | Director,Officer | +Buy | 2,300 | $43.75 | $100,625 |
| 2022-05-15 | Lipson Jeffrey | Officer | −Tax w/h | 6,534 | $37.53 | $245,221 |
| 2022-05-13 | Lipson Jeffrey | Officer | +Buy | 3,000 | $37.18 | $111,540 |
| 2022-05-13 | Eckel Jeffrey | Director,Officer | +Buy | 2,668 | $37.41 | $99,810 |
| 2022-03-07 | Melko Charles | Officer | −Tax w/h | 2,362 | $49.09 | $115,951 |
| 2022-03-07 | Lipson Jeffrey | Officer | −Tax w/h | 1,810 | $49.09 | $88,853 |
| 2022-03-07 | Pangburn Marc T. | Officer | −Tax w/h | 3,750 | $49.09 | $184,088 |
| 2022-03-07 | Nickey Susan D | Officer | −Tax w/h | 3,963 | $49.09 | $194,544 |
| 2022-02-22 | Pangburn Marc T. | Officer | −Sell | 4,700 | $43.27 | $203,369 |
| 2022-01-14 | Eckel Jeffrey | Director,Officer | −Gift | 100 | — | — |
| 2021-12-13 | Eckel Jeffrey | Director,Officer | −Gift | 38,724 | — | — |
| 2021-12-13 | Eckel Jeffrey | Director,Officer | +Gift | 35,461 | — | — |
| 2021-11-10 | Eckel Jeffrey | Director,Officer | −Sell | 12,119 | $61.63 | $746,894 |
| 2021-11-10 | Eckel Jeffrey | Director,Officer | −Sell | 1,214 | $62.24 | $75,559 |
| 2021-11-10 | Eckel Jeffrey | Director,Officer | −Sell | 3,942 | $62.26 | $245,429 |
| 2021-11-10 | Eckel Jeffrey | Director,Officer | −Sell | 46,058 | $61.63 | $3M |
| 2021-11-08 | Rose Nathaniel | Officer | −Sell | 1,667 | $62.40 | $104,021 |
| 2021-11-08 | Rose Nathaniel | Officer | −Sell | 3,333 | $63.91 | $213,012 |
| 2021-11-08 | Rose Nathaniel | Officer | −Gift | 5,000 | — | — |
| 2021-11-08 | McMahon Daniel K. | Officer | −Sell | 20,000 | $63.46 | $1M |
| 2021-08-24 | McMahon Daniel K. | Officer | −Sell | 20,000 | $58.42 | $1M |
| 2021-08-11 | Eckel Jeffrey | Director,Officer | −Sell | 13,333 | $57.78 | $770,381 |
| 2021-08-11 | Eckel Jeffrey | Director,Officer | −Sell | 50,000 | $57.85 | $3M |
| 2021-08-10 | Rose Nathaniel | Officer | −Sell | 10,000 | $59.54 | $595,400 |
| 2021-08-10 | Rose Nathaniel | Officer | −Gift | 7,000 | — | — |
| 2021-06-08 | Chuslo Steven | Officer | −Gift | 300 | — | — |
| 2021-06-04 | Pangburn Marc T. | Officer | −Sell | 400 | $47.95 | $19,180 |
| 2021-05-17 | Eckel Jeffrey | Director,Officer | +Other | 90,476 | — | — |
| 2021-05-17 | Eckel Jeffrey | Director,Officer | −Other | 90,476 | — | — |
| 2021-05-15 | Eckel Jeffrey | Director,Officer | −Tax w/h | 14,537 | $48.30 | $702,137 |
| 2021-05-15 | Lipson Jeffrey | Officer | −Tax w/h | 4,920 | $48.30 | $237,636 |
| 2021-05-15 | Pangburn Marc T. | Officer | −Tax w/h | 2,882 | $48.30 | $139,201 |
| 2021-05-15 | Nickey Susan D | Officer | −Tax w/h | 4,960 | $48.30 | $239,568 |
| 2021-05-15 | Rose Nathaniel | Officer | −Tax w/h | 7,343 | $48.30 | $354,667 |
| 2021-05-15 | McMahon Daniel K. | Officer | −Tax w/h | 4,605 | $48.30 | $222,422 |
| 2021-05-15 | Melko Charles | Officer | −Tax w/h | 2,072 | $48.30 | $100,078 |
| 2021-05-12 | McMahon Daniel K. | Officer | −Gift | 600 | — | — |
| 2021-05-12 | Eckel Jeffrey | Director,Officer | −Sell | 50,000 | $45.58 | $2M |
| 2021-05-12 | Eckel Jeffrey | Director,Officer | −Sell | 13,334 | $45.50 | $606,697 |
| 2021-04-14 | Eckel Jeffrey | Director,Officer | +Other | 5,000 | — | — |
| 2021-04-14 | Eckel Jeffrey | Director,Officer | −Other | 5,000 | — | — |
| 2021-04-13 | Pangburn Marc T. | Officer | +Grant | 50 | — | — |
| 2021-04-01 | Lipson Jeffrey | Officer | +Grant | 13,526 | — | — |
| 2021-03-22 | Eckel Jeffrey | Director,Officer | −Sell | 50,000 | $53.89 | $3M |
| 2021-03-11 | Eckel Jeffrey | Director,Officer | −Gift | 780 | — | — |
| 2021-03-11 | Eckel Jeffrey | Director,Officer | −Gift | 1,280 | — | — |
| 2021-03-09 | LAGOMARSINO SIMONE | Director | +Buy | 1,000 | $55.21 | $55,210 |
| 2021-03-08 | Rose Nathaniel | Officer | −Sell | 10,000 | $51.90 | $519,000 |
| 2021-03-05 | Rose Nathaniel | Officer | −Tax w/h | 21,415 | $53.08 | $1M |
| 2021-03-05 | Lipson Jeffrey | Officer | −Tax w/h | 1,574 | $53.08 | $83,548 |
| 2021-03-05 | Nickey Susan D | Officer | −Tax w/h | 2,819 | $53.08 | $149,633 |
| 2021-03-05 | Pangburn Marc T. | Officer | −Tax w/h | 6,830 | $53.08 | $362,536 |
| 2021-03-05 | Eckel Jeffrey | Director,Officer | −Tax w/h | 69,983 | $53.08 | $4M |
| 2021-03-05 | Melko Charles | Officer | −Tax w/h | 1,722 | $53.08 | $91,404 |
| 2021-03-05 | McMahon Daniel K. | Officer | −Tax w/h | 15,083 | $53.08 | $800,606 |
| 2021-03-05 | Chuslo Steven | Officer | −Tax w/h | 18,504 | $53.08 | $982,192 |
| 2021-03-05 | Herron J Brendan | Officer | −Tax w/h | 29,188 | $53.08 | $2M |
| 2020-12-30 | Eckel Jeffrey | Director,Officer | +Gift | 31,000 | — | — |
| 2020-12-30 | Eckel Jeffrey | Director,Officer | −Gift | 31,000 | — | — |
| 2020-12-08 | Chuslo Steven | Officer | −Sell | 40,000 | $55.45 | $2M |
| 2020-12-04 | Herron J Brendan | Officer | −Gift | 1,500 | — | — |
| 2020-12-03 | Herron J Brendan | Officer | −Gift | 720 | — | — |
| 2020-12-03 | Herron J Brendan | Officer | +Gift | 720 | — | — |
| 2020-12-02 | Herron J Brendan | Officer | −Gift | 3,220 | — | — |
| 2020-12-02 | Herron J Brendan | Officer | +Gift | 3,220 | — | — |
| 2020-12-02 | Eckel Jeffrey | Director,Officer | −Gift | 4,650 | — | — |
| 2020-11-24 | O'Neil Charles | Director | −Sell | 2,732 | $53.98 | $147,473 |
| 2020-11-20 | Eckel Jeffrey | Director,Officer | −Gift | 605 | — | — |
| 2020-11-18 | Eckel Jeffrey | Director,Officer | −Gift | 630 | — | — |
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.