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-26 | PICKERING GRANT | Director,Officer | −Sell | 332 | $55.99 | $18,589 |
| 2026-06-26 | PICKERING GRANT | Director,Officer | −Sell | 356 | $55.23 | $19,662 |
| 2026-06-26 | PICKERING GRANT | Director,Officer | −Sell | 312 | $54.35 | $16,957 |
| 2026-06-26 | PICKERING GRANT | Director,Officer | −Sell | 6,417 | $56.12 | $360,122 |
| 2026-06-26 | PICKERING GRANT | Director,Officer | −Sell | 9,137 | $55.27 | $505,002 |
| 2026-06-26 | PICKERING GRANT | Director,Officer | −Sell | 6,683 | $54.28 | $362,753 |
| 2026-06-26 | PICKERING GRANT | Director,Officer | −Sell | 191 | $56.27 | $10,748 |
| 2026-06-26 | PICKERING GRANT | Director,Officer | −Sell | 602 | $55.30 | $33,291 |
| 2026-06-26 | PICKERING GRANT | Director,Officer | −Sell | 207 | $54.22 | $11,224 |
| 2026-06-18 | GUGGENHIME ANDREW | Officer | +Exercise | 10,000 | $5.35 | $53,500 |
| 2026-06-18 | GUGGENHIME ANDREW | Officer | −Sell | 10,000 | $53.00 | $530,000 |
| 2026-06-18 | PICKERING GRANT | Director,Officer | −Sell | 1,000 | $52.50 | $52,500 |
| 2026-06-18 | PICKERING GRANT | Director,Officer | −Sell | 1,000 | $52.50 | $52,500 |
| 2026-06-18 | PICKERING GRANT | Director,Officer | −Sell | 225 | $52.51 | $11,815 |
| 2026-06-18 | PICKERING GRANT | Director,Officer | −Sell | 22,236 | $52.50 | $1M |
| 2026-06-18 | PICKERING GRANT | Director,Officer | +Exercise | 225 | $1.79 | $403 |
| 2026-06-15 | Lukatch Heath | Director | +Grant | 2,265 | — | — |
| 2026-06-15 | Drapeau Anne S | Director | +Grant | 2,265 | — | — |
| 2026-06-15 | Loxam Teri | Director | +Grant | 2,265 | — | — |
| 2026-06-15 | Gilbert Halley E | Director | +Grant | 2,265 | — | — |
| 2026-06-15 | Lee Jacks | Director | +Grant | 2,265 | — | — |
| 2026-06-15 | Furey John | Director | +Grant | 2,265 | — | — |
| 2026-06-15 | BRANDICOURT OLIVIER | Director | +Grant | 2,194 | — | — |
| 2026-06-15 | Paya Carlos V | Director | +Grant | 2,265 | — | — |
| 2026-06-01 | Wassil Jim | Officer | −Sell | 301 | $50.26 | $15,128 |
| 2026-06-01 | Wassil Jim | Officer | −Sell | 1,949 | $49.40 | $96,281 |
| 2026-05-01 | Wassil Jim | Officer | −Sell | 2,250 | $56.83 | $127,868 |
| 2026-04-07 | Cowan Elvia | Officer | +Exercise | 3,000 | $25.92 | $77,760 |
| 2026-04-07 | Cowan Elvia | Officer | −Sell | 3,000 | $60.00 | $180,000 |
| 2026-04-01 | Wassil Jim | Officer | −Sell | 1,412 | $58.14 | $82,094 |
| 2026-04-01 | Wassil Jim | Officer | −Sell | 838 | $58.93 | $49,383 |
| 2026-03-17 | Cowan Elvia | Officer | −Sell | 1,487 | $55.39 | $82,365 |
| 2026-03-17 | Cowan Elvia | Officer | −Sell | 405 | $56.26 | $22,785 |
| 2026-03-11 | Cowan Elvia | Officer | +Exercise | 2,500 | $25.92 | $64,800 |
| 2026-03-11 | Cowan Elvia | Officer | −Sell | 2,500 | $58.59 | $146,475 |
| 2026-03-10 | Wassil Jim | Officer | −Sell | 2,427 | $58.32 | $141,543 |
| 2026-03-10 | Wassil Jim | Officer | −Sell | 4,968 | $59.16 | $293,907 |
| 2026-03-09 | Wassil Jim | Officer | −Tax w/h | 975 | $59.32 | $57,837 |
| 2026-03-09 | Cowan Elvia | Officer | −Tax w/h | 495 | $59.32 | $29,363 |
| 2026-03-09 | GUGGENHIME ANDREW | Officer | −Tax w/h | 1,021 | $59.32 | $60,566 |
| 2026-03-09 | PICKERING GRANT | Director,Officer | −Tax w/h | 3,685 | $59.32 | $218,594 |
| 2026-03-09 | Dhaliwal Harpreet S. | Officer | −Tax w/h | 604 | $59.32 | $35,829 |
| 2026-03-02 | Wassil Jim | Officer | −Tax w/h | 1,009 | $61.98 | $62,538 |
| 2026-03-02 | Dhaliwal Harpreet S. | Officer | −Tax w/h | 465 | $61.98 | $28,821 |
| 2026-03-02 | PICKERING GRANT | Director,Officer | −Tax w/h | 2,531 | $61.98 | $156,871 |
| 2026-03-02 | GUGGENHIME ANDREW | Officer | −Tax w/h | 1,009 | $61.98 | $62,538 |
| 2026-03-02 | Cowan Elvia | Officer | −Tax w/h | 326 | $61.98 | $20,205 |
| 2026-02-28 | Wassil Jim | Officer | −Tax w/h | 898 | $61.98 | $55,658 |
| 2026-02-28 | Dhaliwal Harpreet S. | Officer | −Tax w/h | 292 | $61.98 | $18,098 |
| 2026-02-28 | PICKERING GRANT | Director,Officer | −Tax w/h | 2,863 | $61.98 | $177,449 |
| 2026-02-28 | GUGGENHIME ANDREW | Officer | −Tax w/h | 898 | $61.98 | $55,658 |
| 2026-02-28 | Cowan Elvia | Officer | −Tax w/h | 243 | $61.98 | $15,061 |
| 2026-02-27 | Wassil Jim | Officer | +Grant | 5,102 | $61.74 | $314,997 |
| 2026-02-27 | Wassil Jim | Officer | −Tax w/h | 1,900 | $61.74 | $117,306 |
| 2026-02-26 | Wassil Jim | Officer | +Grant | 32,045 | — | — |
| 2026-02-26 | Dhaliwal Harpreet S. | Officer | +Grant | 53,409 | — | — |
| 2026-02-26 | PICKERING GRANT | Director,Officer | +Grant | 105,110 | — | — |
| 2026-02-26 | GUGGENHIME ANDREW | Officer | +Grant | 44,864 | — | — |
| 2026-02-26 | Cowan Elvia | Officer | +Exercise | 7,716 | $25.92 | $199,999 |
| 2026-02-26 | Cowan Elvia | Officer | +Grant | 10,681 | — | — |
| 2026-01-15 | BRANDICOURT OLIVIER | Director | +Grant | 1,357 | — | — |
| 2026-01-14 | GUGGENHIME ANDREW | Officer | −Gift | 61,850 | — | — |
| 2026-01-14 | GUGGENHIME ANDREW | Officer | +Gift | 61,850 | — | — |
| 2026-01-14 | PICKERING GRANT | Director,Officer | −Gift | 100,000 | — | — |
| 2025-12-31 | Dhaliwal Harpreet S. | Officer | −Sell | 9,743 | $46.69 | $454,901 |
| 2025-12-23 | Cowan Elvia | Officer | −Gift | 1,000 | — | — |
| 2025-12-23 | Cowan Elvia | Officer | −Sell | 4,907 | $47.90 | $235,045 |
| 2025-12-23 | Cowan Elvia | Officer | −Sell | 6,716 | $47.94 | $321,965 |
| 2025-09-08 | PICKERING GRANT | Director,Officer | −Tax w/h | 7,356 | $32.41 | $238,408 |
| 2025-09-08 | GUGGENHIME ANDREW | Officer | −Tax w/h | 2,890 | $32.41 | $93,665 |
| 2025-09-08 | Wassil Jim | Officer | −Tax w/h | 2,759 | $32.41 | $89,419 |
| 2025-09-08 | Dhaliwal Harpreet S. | Officer | −Tax w/h | 1,204 | $32.41 | $39,022 |
| 2025-09-08 | Cowan Elvia | Officer | −Tax w/h | 482 | $32.41 | $15,622 |
| 2025-09-02 | PICKERING GRANT | Director,Officer | −Tax w/h | 2,857 | $31.56 | $90,167 |
| 2025-09-02 | PICKERING GRANT | Director,Officer | −Tax w/h | 3,420 | $31.56 | $107,935 |
| 2025-09-02 | PICKERING GRANT | Director,Officer | −Tax w/h | 4,563 | $31.56 | $144,008 |
| 2025-09-02 | GUGGENHIME ANDREW | Officer | −Tax w/h | 1,270 | $31.56 | $40,081 |
| 2025-09-02 | GUGGENHIME ANDREW | Officer | −Tax w/h | 2,381 | $31.56 | $75,144 |
| 2025-09-02 | GUGGENHIME ANDREW | Officer | −Tax w/h | 1,429 | $31.56 | $45,099 |
| 2025-09-02 | Wassil Jim | Officer | −Tax w/h | 1,429 | $31.56 | $45,099 |
| 2025-09-02 | Wassil Jim | Officer | −Tax w/h | 1,587 | $31.56 | $50,086 |
| 2025-09-02 | Wassil Jim | Officer | −Tax w/h | 1,270 | $31.56 | $40,081 |
| 2025-09-02 | Dhaliwal Harpreet S. | Officer | −Tax w/h | 291 | $31.56 | $9,184 |
| 2025-09-02 | Dhaliwal Harpreet S. | Officer | −Tax w/h | 464 | $31.56 | $14,644 |
| 2025-09-02 | Dhaliwal Harpreet S. | Officer | −Tax w/h | 783 | $31.56 | $24,711 |
| 2025-09-02 | Cowan Elvia | Officer | −Tax w/h | 242 | $31.56 | $7,638 |
| 2025-09-02 | Cowan Elvia | Officer | −Tax w/h | 325 | $31.56 | $10,257 |
| 2025-06-12 | Paya Carlos V | Director | +Grant | 3,041 | — | — |
| 2025-06-12 | Drapeau Anne S | Director | +Grant | 3,041 | — | — |
| 2025-06-12 | Lee Jacks | Director | +Grant | 3,041 | — | — |
| 2025-06-12 | Furey John | Director | +Grant | 3,041 | — | — |
| 2025-06-12 | Lukatch Heath | Director | +Grant | 3,041 | — | — |
| 2025-06-12 | Loxam Teri | Director | +Grant | 3,041 | — | — |
| 2025-06-12 | Gilbert Halley E | Director | +Grant | 3,041 | — | — |
| 2025-06-12 | BRANDICOURT OLIVIER | Director | +Grant | 1,148 | — | — |
| 2025-04-08 | Lukatch Heath | Director | +Exercise | 6,000 | $16.00 | $96,000 |
| 2025-04-08 | Lukatch Heath | Director | +Exercise | 1,000 | $21.49 | $21,490 |
| 2025-04-07 | GUGGENHIME ANDREW | Officer | +Exercise | 4,777 | $20.93 | $99,983 |
| 2025-04-04 | PICKERING GRANT | Director,Officer | +Exercise | 4,752 | $20.93 | $99,459 |
| 2025-04-04 | PICKERING GRANT | Director,Officer | +Exercise | 15,781 | $5.35 | $84,428 |
| 2025-03-05 | Eydelman Mikhail | Officer | −Sell | 2,267 | $71.07 | $161,116 |
| 2025-03-05 | Eydelman Mikhail | Officer | +Exercise | 5,000 | $21.41 | $107,050 |
| 2025-03-05 | Eydelman Mikhail | Officer | −Sell | 2,621 | $70.39 | $184,492 |
| 2025-03-05 | Eydelman Mikhail | Officer | −Sell | 112 | $72.37 | $8,105 |
| 2025-03-03 | PICKERING GRANT | Director,Officer | −Tax w/h | 7,984 | $72.10 | $575,646 |
| 2025-03-03 | Wassil Jim | Officer | −Tax w/h | 3,015 | $72.10 | $217,381 |
| 2025-03-03 | Wassil Jim | Officer | −Sell | 2,085 | $73.84 | $153,956 |
| 2025-03-03 | Wassil Jim | Officer | −Sell | 5,915 | $73.07 | $432,209 |
| 2025-03-03 | Wassil Jim | Officer | +Exercise | 5,362 | $5.35 | $28,687 |
| 2025-03-03 | Wassil Jim | Officer | +Exercise | 2,638 | $2.42 | $6,384 |
| 2025-03-03 | Eydelman Mikhail | Officer | −Tax w/h | 616 | $72.10 | $44,414 |
| 2025-03-03 | Cowan Elvia | Officer | −Tax w/h | 325 | $72.10 | $23,432 |
| 2025-03-03 | GUGGENHIME ANDREW | Officer | −Tax w/h | 3,809 | $72.10 | $274,629 |
| 2025-02-28 | PICKERING GRANT | Director,Officer | −Tax w/h | 2,013 | $73.02 | $146,989 |
| 2025-02-28 | Wassil Jim | Officer | −Tax w/h | 1,270 | $73.02 | $92,735 |
| 2025-02-28 | Wassil Jim | Officer | −Tax w/h | 2,869 | $73.02 | $209,494 |
| 2025-02-28 | Wassil Jim | Officer | +Grant | 5,649 | $73.02 | $412,490 |
| 2025-02-28 | Eydelman Mikhail | Officer | −Tax w/h | 470 | $73.02 | $34,319 |
| 2025-02-28 | Cowan Elvia | Officer | −Tax w/h | 242 | $73.02 | $17,671 |
| 2025-02-28 | GUGGENHIME ANDREW | Officer | −Tax w/h | 1,270 | $73.02 | $92,735 |
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.