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-28 | Quinn Sean Edward | Officer | +Exercise | 5,009 | $46.20 | $231,416 |
| 2026-05-28 | Quinn Sean Edward | Officer | −Sell | 5,009 | $104.22 | $522,038 |
| 2026-05-27 | Quinn Sean Edward | Officer | −Sell | 20,534 | $104.57 | $2M |
| 2026-05-27 | Quinn Sean Edward | Officer | −Sell | 300 | $103.55 | $31,065 |
| 2026-05-27 | Quinn Sean Edward | Officer | −Sell | 2,146 | $105.11 | $225,566 |
| 2026-05-15 | Keane Robert S | Director,Officer | −Tax w/h | 4,522 | $93.25 | $421,677 |
| 2026-05-15 | Keane Robert S | Director,Officer | +Exercise | 3,388 | — | — |
| 2026-05-15 | Keane Robert S | Director,Officer | +Exercise | 9,579 | — | — |
| 2026-05-15 | Keane Robert S | Director,Officer | +Exercise | 145 | — | — |
| 2026-05-15 | Ting Wayne Hsing-Yuan | Director | +Exercise | 582 | — | — |
| 2026-05-15 | Ting Wayne Hsing-Yuan | Director | −Tax w/h | 280 | $93.25 | $26,110 |
| 2026-05-15 | Wensveen Maarten | Officer | −Tax w/h | 3,282 | $93.25 | $306,047 |
| 2026-05-15 | Wensveen Maarten | Officer | +Exercise | 1,303 | — | — |
| 2026-05-15 | Wensveen Maarten | Officer | +Exercise | 1,860 | — | — |
| 2026-05-15 | Wensveen Maarten | Officer | +Exercise | 3,697 | — | — |
| 2026-05-15 | Quinn Sean Edward | Officer | −Tax w/h | 3,463 | $93.25 | $322,925 |
| 2026-05-15 | Quinn Sean Edward | Officer | +Exercise | 1,650 | — | — |
| 2026-05-15 | Quinn Sean Edward | Officer | +Exercise | 2,300 | — | — |
| 2026-05-15 | Quinn Sean Edward | Officer | +Exercise | 4,571 | — | — |
| 2026-05-15 | Baumgartner Florian | Officer | −Tax w/h | 3,108 | $93.25 | $289,821 |
| 2026-05-15 | Baumgartner Florian | Officer | +Exercise | 1,303 | — | — |
| 2026-05-15 | Baumgartner Florian | Officer | +Exercise | 3,550 | — | — |
| 2026-05-15 | Baumgartner Florian | Officer | +Exercise | 1,691 | — | — |
| 2026-05-05 | Wensveen Maarten | Officer | −Sell | 4,636 | $92.39 | $428,320 |
| 2026-05-05 | Wensveen Maarten | Officer | +Exercise | 10,000 | $46.20 | $462,000 |
| 2026-05-05 | Wensveen Maarten | Officer | −Sell | 379 | $90.73 | $34,387 |
| 2026-05-05 | Wensveen Maarten | Officer | −Sell | 2,884 | $91.73 | $264,549 |
| 2026-05-05 | Wensveen Maarten | Officer | −Sell | 9,797 | $93.49 | $915,922 |
| 2026-05-05 | Wensveen Maarten | Officer | −Sell | 1,555 | $94.13 | $146,372 |
| 2026-04-15 | Baumgartner Florian | Officer | −Tax w/h | 4,411 | $80.49 | $355,041 |
| 2026-04-15 | Baumgartner Florian | Officer | +Exercise | 1,025 | — | — |
| 2026-04-15 | Baumgartner Florian | Officer | +Exercise | 8,263 | — | — |
| 2026-02-15 | Baumgartner Florian | Officer | +Exercise | 3,550 | — | — |
| 2026-02-15 | Baumgartner Florian | Officer | +Exercise | 1,691 | — | — |
| 2026-02-15 | Baumgartner Florian | Officer | +Exercise | 1,303 | — | — |
| 2026-02-15 | Baumgartner Florian | Officer | −Tax w/h | 3,106 | $74.27 | $230,683 |
| 2026-02-15 | Quinn Sean Edward | Officer | −Tax w/h | 2,546 | $74.27 | $189,091 |
| 2026-02-15 | Quinn Sean Edward | Officer | +Exercise | 1,651 | — | — |
| 2026-02-15 | Quinn Sean Edward | Officer | +Exercise | 4,571 | — | — |
| 2026-02-15 | Quinn Sean Edward | Officer | +Exercise | 2,300 | — | — |
| 2026-02-15 | Wensveen Maarten | Officer | +Exercise | 1,860 | — | — |
| 2026-02-15 | Wensveen Maarten | Officer | +Exercise | 1,303 | — | — |
| 2026-02-15 | Wensveen Maarten | Officer | −Tax w/h | 2,063 | $74.27 | $153,219 |
| 2026-02-15 | Wensveen Maarten | Officer | +Exercise | 3,697 | — | — |
| 2026-02-15 | Keane Robert S | Director,Officer | +Exercise | 3,388 | — | — |
| 2026-02-15 | Keane Robert S | Director,Officer | +Exercise | 9,578 | — | — |
| 2026-02-15 | Keane Robert S | Director,Officer | −Tax w/h | 4,117 | $74.27 | $305,770 |
| 2026-02-15 | Keane Robert S | Director,Officer | +Exercise | 146 | — | — |
| 2026-01-15 | Baumgartner Florian | Officer | −Tax w/h | 488 | $79.73 | $38,908 |
| 2026-01-15 | Baumgartner Florian | Officer | +Exercise | 1,026 | — | — |
| 2025-11-15 | Baumgartner Florian | Officer | +Exercise | 1,303 | — | — |
| 2025-11-15 | Baumgartner Florian | Officer | +Exercise | 1,691 | — | — |
| 2025-11-15 | Baumgartner Florian | Officer | −Tax w/h | 3,108 | $66.59 | $206,962 |
| 2025-11-15 | Baumgartner Florian | Officer | +Exercise | 3,550 | — | — |
| 2025-11-15 | Quinn Sean Edward | Officer | +Exercise | 2,299 | — | — |
| 2025-11-15 | Quinn Sean Edward | Officer | +Exercise | 4,571 | — | — |
| 2025-11-15 | Quinn Sean Edward | Officer | +Exercise | 1,650 | — | — |
| 2025-11-15 | Quinn Sean Edward | Officer | −Tax w/h | 4,121 | $66.59 | $274,417 |
| 2025-11-15 | Wensveen Maarten | Officer | +Exercise | 1,303 | — | — |
| 2025-11-15 | Wensveen Maarten | Officer | −Tax w/h | 3,319 | $66.59 | $221,012 |
| 2025-11-15 | Wensveen Maarten | Officer | +Exercise | 1,860 | — | — |
| 2025-11-15 | Wensveen Maarten | Officer | +Exercise | 3,697 | — | — |
| 2025-11-15 | Keane Robert S | Director,Officer | +Exercise | 146 | — | — |
| 2025-11-15 | Keane Robert S | Director,Officer | +Exercise | 9,579 | — | — |
| 2025-11-15 | Keane Robert S | Director,Officer | +Exercise | 3,388 | — | — |
| 2025-11-15 | Keane Robert S | Director,Officer | −Tax w/h | 5,404 | $66.59 | $359,852 |
| 2025-11-15 | Gasperment Sophie | Director | +Exercise | 1,128 | — | — |
| 2025-11-15 | Gasperment Sophie | Director | +Exercise | 351 | — | — |
| 2025-11-15 | Gasperment Sophie | Director | −Tax w/h | 1,256 | $66.59 | $83,637 |
| 2025-11-15 | Gasperment Sophie | Director | +Exercise | 494 | — | — |
| 2025-11-15 | Gasperment Sophie | Director | +Exercise | 638 | — | — |
| 2025-11-15 | Temperley Dessislava | Director | +Exercise | 638 | — | — |
| 2025-11-15 | Temperley Dessislava | Director | +Exercise | 494 | — | — |
| 2025-11-15 | Temperley Dessislava | Director | −Tax w/h | 1,256 | $66.59 | $83,637 |
| 2025-11-15 | Temperley Dessislava | Director | +Exercise | 351 | — | — |
| 2025-11-15 | Temperley Dessislava | Director | +Exercise | 1,128 | — | — |
| 2025-11-15 | VASSALLUZZO SCOTT J | Director,TenPercentOwner,Other | +Exercise | 351 | — | — |
| 2025-11-15 | VASSALLUZZO SCOTT J | Director,TenPercentOwner,Other | +Exercise | 1,128 | — | — |
| 2025-11-15 | VASSALLUZZO SCOTT J | Director,TenPercentOwner,Other | +Exercise | 494 | — | — |
| 2025-11-15 | VASSALLUZZO SCOTT J | Director,TenPercentOwner,Other | +Exercise | 638 | — | — |
| 2025-11-15 | VASSALLUZZO SCOTT J | Director,TenPercentOwner,Other | −Tax w/h | 1,256 | $66.59 | $83,637 |
| 2025-11-06 | Quinn Sean Edward | Officer | +Buy | 500 | $62.50 | $31,250 |
| 2025-11-06 | Quinn Sean Edward | Officer | +Buy | 479 | $61.85 | $29,626 |
| 2025-11-06 | Quinn Sean Edward | Officer | +Buy | 21 | $61.83 | $1,298 |
| 2025-11-06 | Quinn Sean Edward | Officer | +Buy | 3,000 | $63.00 | $189,000 |
| 2025-11-03 | Wensveen Maarten | Officer | −Sell | 526 | $70.74 | $37,209 |
| 2025-11-03 | Wensveen Maarten | Officer | −Sell | 1,294 | $69.30 | $89,674 |
| 2025-11-03 | Wensveen Maarten | Officer | −Sell | 21,010 | $68.24 | $1M |
| 2025-10-15 | Baumgartner Florian | Officer | −Tax w/h | 487 | $64.18 | $31,256 |
| 2025-10-15 | Baumgartner Florian | Officer | +Exercise | 1,025 | — | — |
| 2025-09-15 | Temperley Dessislava | Director | +Exercise | 435 | — | — |
| 2025-09-15 | Temperley Dessislava | Director | −Tax w/h | 209 | $57.10 | $11,934 |
| 2025-08-15 | Quinn Sean Edward | Officer | +Exercise | 6,602 | — | — |
| 2025-08-15 | Quinn Sean Edward | Officer | +Exercise | 4,570 | — | — |
| 2025-08-15 | Quinn Sean Edward | Officer | +Exercise | 2,300 | — | — |
| 2025-08-15 | Quinn Sean Edward | Officer | +Exercise | 2,804 | — | — |
| 2025-08-15 | Quinn Sean Edward | Officer | −Tax w/h | 7,872 | $60.16 | $473,580 |
| 2025-08-15 | Wensveen Maarten | Officer | +Exercise | 5,212 | — | — |
| 2025-08-15 | Wensveen Maarten | Officer | −Tax w/h | 5,695 | $60.16 | $342,611 |
| 2025-08-15 | Wensveen Maarten | Officer | +Exercise | 2,337 | — | — |
| 2025-08-15 | Wensveen Maarten | Officer | +Exercise | 1,860 | — | — |
| 2025-08-15 | Wensveen Maarten | Officer | +Exercise | 3,697 | — | — |
| 2025-08-15 | Baumgartner Florian | Officer | +Exercise | 3,550 | — | — |
| 2025-08-15 | Baumgartner Florian | Officer | +Exercise | 1,691 | — | — |
| 2025-08-15 | Baumgartner Florian | Officer | +Exercise | 5,212 | — | — |
| 2025-08-15 | Baumgartner Florian | Officer | −Tax w/h | 5,408 | $60.16 | $325,345 |
| 2025-08-15 | Baumgartner Florian | Officer | +Exercise | 934 | — | — |
| 2025-08-15 | Keane Robert S | Director,Officer | +Exercise | 9,578 | — | — |
| 2025-08-15 | Keane Robert S | Director,Officer | +Exercise | 145 | — | — |
| 2025-08-15 | Keane Robert S | Director,Officer | +Exercise | 13,551 | — | — |
| 2025-08-15 | Keane Robert S | Director,Officer | +Exercise | 348 | — | — |
| 2025-08-15 | Keane Robert S | Director,Officer | −Tax w/h | 8,455 | $60.16 | $508,653 |
| 2025-07-15 | Baumgartner Florian | Officer | −Tax w/h | 488 | $46.45 | $22,668 |
| 2025-07-15 | Baumgartner Florian | Officer | +Exercise | 1,026 | — | — |
| 2025-05-15 | Baumgartner Florian | Officer | +Exercise | 1,691 | — | — |
| 2025-05-15 | Baumgartner Florian | Officer | +Exercise | 3,550 | — | — |
| 2025-05-15 | Baumgartner Florian | Officer | −Tax w/h | 2,489 | $45.06 | $112,154 |
| 2025-05-15 | Wensveen Maarten | Officer | −Tax w/h | 1,632 | $45.06 | $73,538 |
| 2025-05-15 | Wensveen Maarten | Officer | +Exercise | 1,860 | — | — |
| 2025-05-15 | Wensveen Maarten | Officer | +Exercise | 3,697 | — | — |
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.