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-27 | Giesecke Daniel J. | Officer | −Sell | 10,012 | $37.31 | $373,548 |
| 2026-05-27 | Giesecke Daniel J. | Officer | −Sell | 10,189 | $37.33 | $380,355 |
| 2026-05-13 | Cabrera Raymond D. | Officer | −Tax w/h | 17,599 | $36.62 | $644,475 |
| 2026-05-13 | Cabrera Raymond D. | Officer | +Exercise | 25,210 | $16.77 | $422,772 |
| 2026-05-05 | Niew Jeffrey | Director,Officer | +Exercise | 142,857 | $16.77 | $2M |
| 2026-05-05 | Niew Jeffrey | Director,Officer | −Sell | 142,857 | $33.25 | $5M |
| 2026-04-30 | Bastarrica Air A. Jr. | Officer | −Sell | 3,623 | $30.91 | $111,987 |
| 2026-04-29 | Bastarrica Air A. Jr. | Officer | −Sell | 2,153 | $29.96 | $64,504 |
| 2026-04-28 | Bastarrica Air A. Jr. | Officer | −Sell | 1,962 | $30.26 | $59,370 |
| 2026-04-28 | Angelini Laura | Director | +Grant | 6,265 | $30.33 | $190,017 |
| 2026-04-28 | BARNES KEITH | Director | +Grant | 6,265 | $30.33 | $190,017 |
| 2026-04-28 | Cardew Jason M | Director | +Grant | 6,265 | $30.33 | $190,017 |
| 2026-04-28 | Crowley Daniel J | Director | +Grant | 6,265 | $30.33 | $190,017 |
| 2026-04-28 | SHAVERS CHERYL L | Director | +Grant | 6,265 | $30.33 | $190,017 |
| 2026-04-28 | WISHART MICHAEL S | Director | +Grant | 6,265 | $30.33 | $190,017 |
| 2026-04-28 | Li Ye Jane | Director | +Grant | 6,265 | $30.33 | $190,017 |
| 2026-04-27 | Bastarrica Air A. Jr. | Officer | −Sell | 2,262 | $30.68 | $69,398 |
| 2026-02-26 | PERNA ROBERT J | Officer | −Sell | 9,221 | $27.88 | $257,081 |
| 2026-02-24 | PERNA ROBERT J | Officer | −Sell | 7,422 | $28.10 | $208,558 |
| 2026-02-20 | SHAVERS CHERYL L | Director | −Sell | 3,700 | $27.40 | $101,380 |
| 2026-02-20 | Anderson John S. | Officer | −Tax w/h | 5,731 | $27.54 | $157,832 |
| 2026-02-20 | Bastarrica Air A. Jr. | Officer | −Tax w/h | 2,347 | $27.54 | $64,636 |
| 2026-02-20 | Cabrera Raymond D. | Officer | −Tax w/h | 3,086 | $27.54 | $84,988 |
| 2026-02-20 | Giesecke Daniel J. | Officer | −Tax w/h | 3,968 | $27.54 | $109,279 |
| 2026-02-20 | Niew Jeffrey | Director,Officer | −Tax w/h | 17,456 | $27.54 | $480,738 |
| 2026-02-20 | PERNA ROBERT J | Officer | −Tax w/h | 3,086 | $27.54 | $84,988 |
| 2026-02-19 | BARNES KEITH | Director | −Sell | 41,048 | $27.16 | $1M |
| 2026-02-18 | Anderson John S. | Officer | −Tax w/h | 5,234 | $27.16 | $142,155 |
| 2026-02-18 | Bastarrica Air A. Jr. | Officer | −Tax w/h | 2,143 | $27.16 | $58,204 |
| 2026-02-18 | Cabrera Raymond D. | Officer | −Tax w/h | 2,818 | $27.16 | $76,537 |
| 2026-02-18 | Giesecke Daniel J. | Officer | −Tax w/h | 3,624 | $27.16 | $98,428 |
| 2026-02-18 | Niew Jeffrey | Director,Officer | −Tax w/h | 15,943 | $27.16 | $433,012 |
| 2026-02-18 | PERNA ROBERT J | Officer | −Tax w/h | 2,818 | $27.16 | $76,537 |
| 2026-02-17 | Anderson John S. | Officer | +Grant | 23,950 | — | — |
| 2026-02-17 | Anderson John S. | Officer | −Tax w/h | 28,569 | $27.14 | $775,363 |
| 2026-02-17 | Anderson John S. | Officer | +Grant | 64,489 | $27.14 | $2M |
| 2026-02-17 | Bastarrica Air A. Jr. | Officer | +Grant | 11,054 | — | — |
| 2026-02-17 | Cabrera Raymond D. | Officer | +Grant | 29,764 | $27.14 | $807,795 |
| 2026-02-17 | Cabrera Raymond D. | Officer | −Tax w/h | 13,184 | $27.14 | $357,814 |
| 2026-02-17 | Cabrera Raymond D. | Officer | +Grant | 13,817 | — | — |
| 2026-02-17 | Giesecke Daniel J. | Officer | +Grant | 39,685 | $27.14 | $1M |
| 2026-02-17 | Giesecke Daniel J. | Officer | −Tax w/h | 17,581 | $27.14 | $477,148 |
| 2026-02-17 | Giesecke Daniel J. | Officer | +Grant | 16,581 | — | — |
| 2026-02-17 | Niew Jeffrey | Director,Officer | +Grant | 212,814 | $27.14 | $6M |
| 2026-02-17 | Niew Jeffrey | Director,Officer | +Grant | 72,955 | — | — |
| 2026-02-17 | Niew Jeffrey | Director,Officer | −Tax w/h | 94,277 | $27.14 | $3M |
| 2026-02-17 | PERNA ROBERT J | Officer | +Grant | 34,725 | $27.14 | $942,437 |
| 2026-02-17 | PERNA ROBERT J | Officer | −Tax w/h | 15,384 | $27.14 | $417,522 |
| 2026-02-17 | PERNA ROBERT J | Officer | +Grant | 13,817 | — | — |
| 2026-02-10 | PERNA ROBERT J | Officer | −Sell | 3,166 | $27.09 | $85,767 |
| 2026-02-10 | Anderson John S. | Officer | −Sell | 16,006 | $27.13 | $434,243 |
| 2026-02-10 | Anderson John S. | Officer | −Sell | 8,994 | $27.00 | $242,838 |
| 2026-02-10 | BARNES KEITH | Director | −Gift | 41,048 | — | — |
| 2026-02-10 | BARNES KEITH | Director | +Gift | 41,048 | — | — |
| 2026-02-09 | Bastarrica Air A. Jr. | Officer | −Sell | 2,433 | $26.82 | $65,253 |
| 2026-02-09 | Bastarrica Air A. Jr. | Officer | −Sell | 9,567 | $26.75 | $255,917 |
| 2026-02-09 | Bastarrica Air A. Jr. | Officer | +Exercise | 11,924 | $21.14 | $252,073 |
| 2026-02-09 | Bastarrica Air A. Jr. | Officer | −Tax w/h | 10,304 | $27.24 | $280,681 |
| 2026-02-09 | Bastarrica Air A. Jr. | Officer | −Tax w/h | 6,958 | $27.24 | $189,536 |
| 2026-02-09 | Bastarrica Air A. Jr. | Officer | +Exercise | 8,143 | $20.60 | $167,746 |
| 2026-02-09 | Cabrera Raymond D. | Officer | −Sell | 10,000 | $26.75 | $267,500 |
| 2026-02-09 | Giesecke Daniel J. | Officer | −Sell | 15,885 | $27.22 | $432,390 |
| 2026-02-06 | Niew Jeffrey | Director,Officer | −Sell | 25,000 | $27.00 | $675,000 |
| 2026-02-06 | Niew Jeffrey | Director,Officer | −Sell | 25,000 | $26.00 | $650,000 |
| 2026-02-06 | Niew Jeffrey | Director,Officer | −Sell | 25,000 | $26.50 | $662,500 |
| 2026-02-06 | Anderson John S. | Officer | −Tax w/h | 5,266 | $26.98 | $142,077 |
| 2026-02-06 | Bastarrica Air A. Jr. | Officer | −Tax w/h | 2,337 | $26.98 | $63,052 |
| 2026-02-06 | Cabrera Raymond D. | Officer | −Tax w/h | 2,588 | $26.98 | $69,824 |
| 2026-02-06 | Giesecke Daniel J. | Officer | −Tax w/h | 3,332 | $26.98 | $89,897 |
| 2026-02-06 | Niew Jeffrey | Director,Officer | −Tax w/h | 13,744 | $26.98 | $370,813 |
| 2026-02-06 | PERNA ROBERT J | Officer | −Tax w/h | 2,946 | $26.98 | $79,483 |
| 2026-02-03 | Niew Jeffrey | Director,Officer | −Sell | 25,000 | $25.50 | $637,500 |
| 2026-02-03 | Li Ye Jane | Director | −Gift | 7,424 | — | — |
| 2026-02-03 | Li Ye Jane | Director | +Gift | 7,424 | — | — |
| 2026-01-30 | Anderson John S. | Officer | −Tax w/h | 1,697 | $24.24 | $41,135 |
| 2026-01-30 | Anderson John S. | Officer | −Tax w/h | 1,697 | $24.24 | $41,135 |
| 2026-01-30 | Anderson John S. | Officer | −Tax w/h | 1,697 | $24.24 | $41,135 |
| 2026-01-30 | Anderson John S. | Officer | −Tax w/h | 2,207 | $24.24 | $53,498 |
| 2026-01-30 | Anderson John S. | Officer | +Grant | 17,396 | — | — |
| 2026-01-15 | Niew Jeffrey | Director,Officer | −Sell | 25,000 | $24.50 | $612,500 |
| 2026-01-15 | Niew Jeffrey | Director,Officer | −Sell | 25,000 | $25.00 | $625,000 |
| 2025-12-11 | Giesecke Daniel J. | Officer | −Tax w/h | 26,205 | $24.04 | $629,968 |
| 2025-12-11 | Giesecke Daniel J. | Officer | +Exercise | 31,513 | $16.77 | $528,473 |
| 2025-12-10 | Niew Jeffrey | Director,Officer | −Sell | 25,000 | $24.00 | $600,000 |
| 2025-12-04 | Niew Jeffrey | Director,Officer | −Sell | 25,000 | $23.50 | $587,500 |
| 2025-11-25 | Anderson John S. | Officer | −Sell | 1,440 | $22.40 | $32,256 |
| 2025-11-25 | Anderson John S. | Officer | −Sell | 10,000 | $21.95 | $219,500 |
| 2025-11-21 | Anderson John S. | Officer | −Sell | 10,000 | $21.50 | $215,000 |
| 2025-11-21 | Anderson John S. | Officer | −Sell | 10,000 | $20.80 | $208,000 |
| 2025-11-21 | Anderson John S. | Officer | −Sell | 10,000 | $20.90 | $209,000 |
| 2025-11-21 | Anderson John S. | Officer | −Sell | 10,000 | $20.90 | $209,000 |
| 2025-11-21 | Anderson John S. | Officer | −Sell | 10,000 | $21.50 | $215,000 |
| 2025-11-21 | Anderson John S. | Officer | −Sell | 10,000 | $20.80 | $208,000 |
| 2025-11-03 | Niew Jeffrey | Director,Officer | +Exercise | 38,404 | $16.07 | $617,152 |
| 2025-11-03 | Niew Jeffrey | Director,Officer | −Sell | 38,404 | $23.55 | $904,414 |
| 2025-10-31 | Niew Jeffrey | Director,Officer | +Exercise | 98,252 | $16.07 | $2M |
| 2025-10-31 | Niew Jeffrey | Director,Officer | −Sell | 98,252 | $23.71 | $2M |
| 2025-08-25 | Cabrera Raymond D. | Officer | +Exercise | 24,116 | $16.07 | $387,544 |
| 2025-08-25 | Cabrera Raymond D. | Officer | −Tax w/h | 20,795 | $21.35 | $443,973 |
| 2025-08-22 | Giesecke Daniel J. | Officer | −Tax w/h | 25,864 | $21.57 | $557,886 |
| 2025-08-22 | Giesecke Daniel J. | Officer | +Exercise | 30,145 | $16.07 | $484,430 |
| 2025-08-13 | Anderson John S. | Officer | −Tax w/h | 37,125 | $21.01 | $779,996 |
| 2025-08-13 | Anderson John S. | Officer | +Exercise | 42,017 | $16.77 | $704,625 |
| 2025-08-05 | SHAVERS CHERYL L | Director | −Sell | 21,047 | $20.02 | $421,361 |
| 2025-07-29 | Bastarrica Air A. Jr. | Officer | −Sell | 10,000 | $20.94 | $209,400 |
| 2025-07-28 | PERNA ROBERT J | Officer | +Exercise | 29,412 | $16.77 | $493,239 |
| 2025-07-28 | PERNA ROBERT J | Officer | −Sell | 29,412 | $20.47 | $602,064 |
| 2025-07-28 | PERNA ROBERT J | Officer | −Sell | 26,718 | $20.47 | $546,917 |
| 2025-07-28 | PERNA ROBERT J | Officer | +Exercise | 26,718 | $17.39 | $464,626 |
| 2025-05-15 | Cabrera Raymond D. | Officer | −Sell | 208 | $17.26 | $3,590 |
| 2025-05-15 | Cabrera Raymond D. | Officer | −Sell | 5,337 | $17.25 | $92,063 |
| 2025-04-29 | Angelini Laura | Director | +Grant | 11,890 | $15.98 | $190,002 |
| 2025-04-29 | Crowley Daniel J | Director | +Grant | 11,890 | $15.98 | $190,002 |
| 2025-04-29 | Cardew Jason M | Director | +Grant | 11,890 | $15.98 | $190,002 |
| 2025-04-29 | HIRSCH DIDIER | Director | +Grant | 11,890 | $15.98 | $190,002 |
| 2025-04-29 | Li Ye Jane | Director | +Grant | 11,890 | $15.98 | $190,002 |
| 2025-04-29 | SHAVERS CHERYL L | Director | +Grant | 11,890 | $15.98 | $190,002 |
| 2025-04-29 | WISHART MICHAEL S | Director | +Grant | 11,890 | $15.98 | $190,002 |
| 2025-04-29 | BARNES KEITH | Director | +Grant | 11,890 | $15.98 | $190,002 |
| 2025-03-20 | PERNA ROBERT J | Officer | +Gift | 9,221 | — | — |
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.