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-01-01 | Raza Adnan | Officer | −Tax w/h | 5,498 | $28.53 | $156,858 |
| 2026-01-01 | Strojwas Andrzej | Officer | −Tax w/h | 2,762 | $28.53 | $78,800 |
| 2025-12-09 | MICHAELS KIMON | Director,Officer | −Gift | 5,070 | — | — |
| 2025-08-01 | Strojwas Andrzej | Officer | +Grant | 8,000 | — | — |
| 2025-08-01 | Raza Adnan | Officer | +Grant | 35,000 | — | — |
| 2025-07-01 | Zhang Shuo | Director | +Grant | 7,429 | — | — |
| 2025-07-01 | Li Ye Jane | Director | +Grant | 7,429 | — | — |
| 2025-07-01 | GUSTAFSON MICHAEL B | Director | +Grant | 7,429 | — | — |
| 2025-07-01 | Erba Nancy | Director | +Grant | 7,429 | — | — |
| 2025-07-01 | CHAN CHI-FOON | Director | +Grant | 7,429 | — | — |
| 2025-07-01 | BRONSON JOSEPH R | Director | +Grant | 7,429 | — | — |
| 2025-07-01 | Strojwas Andrzej | Officer | −Tax w/h | 2,497 | $21.87 | $54,609 |
| 2025-07-01 | Raza Adnan | Officer | −Tax w/h | 4,921 | $21.87 | $107,622 |
| 2025-07-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 798 | $21.87 | $17,452 |
| 2025-05-13 | GUSTAFSON MICHAEL B | Director | +Buy | 7,500 | $19.45 | $145,875 |
| 2025-02-25 | KIBARIAN JOHN KACHIG | Director,Officer | +Buy | 15,644 | $22.11 | $345,889 |
| 2025-02-24 | KIBARIAN JOHN KACHIG | Director,Officer | +Buy | 34,356 | $22.80 | $783,317 |
| 2025-02-24 | GUSTAFSON MICHAEL B | Director | +Buy | 4,000 | $23.06 | $92,240 |
| 2025-01-01 | Strojwas Andrzej | Officer | −Tax w/h | 2,833 | — | — |
| 2025-01-01 | Raza Adnan | Officer | −Tax w/h | 5,258 | — | — |
| 2025-01-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 870 | — | — |
| 2024-12-17 | Strojwas Andrzej | Officer | −Sell | 6,008 | $30.36 | $182,403 |
| 2024-12-17 | Strojwas Andrzej | Officer | −Sell | 245 | $31.17 | $7,637 |
| 2024-12-16 | Strojwas Andrzej | Officer | −Sell | 5,030 | $30.85 | $155,176 |
| 2024-12-11 | Erba Nancy | Director | −Sell | 2,000 | $30.81 | $61,620 |
| 2024-11-25 | MICHAELS KIMON | Director,Officer | −Gift | 8,500 | — | — |
| 2024-08-01 | Strojwas Andrzej | Officer | −Tax w/h | 357 | $33.13 | $11,827 |
| 2024-08-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 22 | $33.13 | $729 |
| 2024-07-01 | CHAN CHI-FOON | Director | +Grant | 4,382 | — | — |
| 2024-07-01 | BRONSON JOSEPH R | Director | +Grant | 4,382 | — | — |
| 2024-07-01 | GUSTAFSON MICHAEL B | Director | +Grant | 4,382 | — | — |
| 2024-07-01 | Zhang Shuo | Director | +Grant | 4,382 | — | — |
| 2024-07-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 657 | $35.74 | $23,481 |
| 2024-07-01 | MICHAELS KIMON | Director,Officer | +Grant | 2,400 | — | — |
| 2024-07-01 | Strojwas Andrzej | Officer | −Tax w/h | 2,680 | $35.74 | $95,783 |
| 2024-07-01 | Strojwas Andrzej | Officer | +Grant | 10,000 | — | — |
| 2024-07-01 | Raza Adnan | Officer | −Tax w/h | 4,948 | $35.74 | $176,842 |
| 2024-07-01 | Raza Adnan | Officer | +Grant | 30,000 | — | — |
| 2024-07-01 | Li Ye Jane | Director | +Grant | 4,382 | — | — |
| 2024-07-01 | Erba Nancy | Director | +Grant | 4,382 | — | — |
| 2024-06-03 | Zhang Shuo | Director | −Sell | 5,500 | $34.66 | $190,630 |
| 2024-05-17 | Raza Adnan | Officer | −Sell | 9,647 | $33.95 | $327,516 |
| 2024-05-16 | Raza Adnan | Officer | −Sell | 16,504 | $33.82 | $558,165 |
| 2024-05-15 | Raza Adnan | Officer | −Sell | 1,343 | $34.52 | $46,360 |
| 2024-02-26 | Li Ye Jane | Director | −Sell | 9,653 | $33.27 | $321,155 |
| 2024-02-23 | Li Ye Jane | Director | −Sell | 1,531 | $34.00 | $52,054 |
| 2024-02-21 | BRONSON JOSEPH R | Director | −Sell | 15,000 | $34.63 | $519,450 |
| 2024-02-01 | Strojwas Andrzej | Officer | −Tax w/h | 357 | $31.69 | $11,313 |
| 2024-02-01 | Raza Adnan | Officer | −Tax w/h | 5,353 | $31.69 | $169,637 |
| 2024-01-01 | Raza Adnan | Officer | −Tax w/h | 3,839 | $32.14 | $123,385 |
| 2024-01-01 | Strojwas Andrzej | Officer | −Tax w/h | 2,409 | $32.14 | $77,425 |
| 2024-01-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 745 | $32.14 | $23,944 |
| 2024-01-01 | CHAN CHI-FOON | Director | +Grant | 9,668 | — | — |
| 2024-01-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 25 | $31.69 | $792 |
| 2023-12-13 | GUSTAFSON MICHAEL B | Director | −Sell | 4,883 | $30.86 | $150,689 |
| 2023-12-12 | GUSTAFSON MICHAEL B | Director | −Sell | 867 | $31.29 | $27,128 |
| 2023-12-05 | MICHAELS KIMON | Director,Officer | −Gift | 1,653 | — | — |
| 2023-11-29 | Erba Nancy | Director | −Sell | 1,800 | $30.57 | $55,026 |
| 2023-11-27 | MICHAELS KIMON | Director,Officer | −Gift | 1,653 | — | — |
| 2023-11-16 | MICHAELS KIMON | Director,Officer | −Gift | 4,875 | — | — |
| 2023-08-18 | Zhang Shuo | Director | −Sell | 3,047 | $33.75 | $102,836 |
| 2023-08-01 | Strojwas Andrzej | Officer | −Tax w/h | 357 | $45.83 | $16,361 |
| 2023-08-01 | Raza Adnan | Officer | −Tax w/h | 7,438 | $45.83 | $340,884 |
| 2023-08-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 22 | $45.83 | $1,008 |
| 2023-07-01 | GUSTAFSON MICHAEL B | Director | +Grant | 3,354 | — | — |
| 2023-07-01 | Erba Nancy | Director | +Grant | 3,354 | — | — |
| 2023-07-01 | BRONSON JOSEPH R | Director | +Grant | 3,354 | — | — |
| 2023-07-01 | Zhang Shuo | Director | +Grant | 3,354 | — | — |
| 2023-07-01 | Li Ye Jane | Director | +Grant | 3,354 | — | — |
| 2023-07-01 | Raza Adnan | Officer | −Tax w/h | 3,376 | $45.10 | $152,258 |
| 2023-07-01 | MICHAELS KIMON | Director,Officer | +Grant | 2,500 | — | — |
| 2023-07-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 597 | $45.10 | $26,925 |
| 2023-07-01 | Strojwas Andrzej | Officer | +Grant | 10,000 | — | — |
| 2023-07-01 | Strojwas Andrzej | Officer | −Tax w/h | 2,140 | $45.10 | $96,514 |
| 2023-05-30 | Strojwas Andrzej | Officer | −Gift | 1,000 | — | — |
| 2023-03-08 | Strojwas Andrzej | Officer | −Sell | 2,520 | $38.45 | $96,894 |
| 2023-03-03 | Raza Adnan | Officer | −Sell | 15,547 | $37.64 | $585,189 |
| 2023-03-03 | Raza Adnan | Officer | +Grant | 20,000 | — | — |
| 2023-02-28 | GUSTAFSON MICHAEL B | Director | −Sell | 13,316 | $37.26 | $496,154 |
| 2023-02-22 | BRONSON JOSEPH R | Director | −Sell | 12,500 | $36.47 | $455,875 |
| 2023-02-01 | Strojwas Andrzej | Officer | −Tax w/h | 357 | $32.65 | $11,656 |
| 2023-02-01 | Raza Adnan | Officer | −Tax w/h | 5,188 | $32.65 | $169,388 |
| 2023-02-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 25 | $32.65 | $816 |
| 2023-01-01 | Raza Adnan | Officer | −Tax w/h | 2,928 | $28.52 | $83,507 |
| 2023-01-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 712 | $28.52 | $20,306 |
| 2023-01-01 | Strojwas Andrzej | Officer | −Tax w/h | 2,424 | $28.52 | $69,132 |
| 2022-11-30 | Strojwas Andrzej | Officer | −Sell | 19,926 | $31.00 | $617,706 |
| 2022-11-29 | Raza Adnan | Officer | −Sell | 9,224 | $30.13 | $277,919 |
| 2022-11-25 | Raza Adnan | Officer | −Sell | 3,000 | $30.50 | $91,500 |
| 2022-11-21 | Strojwas Andrzej | Officer | −Gift | 1,400 | — | — |
| 2022-11-16 | Zhang Shuo | Director | −Sell | 2,000 | $29.84 | $59,680 |
| 2022-11-16 | GUSTAFSON MICHAEL B | Director | −Sell | 2,500 | $30.05 | $75,125 |
| 2022-11-15 | GUSTAFSON MICHAEL B | Director | −Sell | 2,500 | $29.79 | $74,475 |
| 2022-11-01 | Strojwas Andrzej | Officer | −Tax w/h | 499 | $24.22 | $12,086 |
| 2022-08-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 22 | $27.08 | $596 |
| 2022-08-01 | Strojwas Andrzej | Officer | −Tax w/h | 344 | $27.08 | $9,316 |
| 2022-08-01 | Raza Adnan | Officer | −Tax w/h | 5,460 | $27.08 | $147,857 |
| 2022-07-01 | BRONSON JOSEPH R | Director | +Grant | 7,212 | — | — |
| 2022-07-01 | Erba Nancy | Director | +Grant | 7,212 | — | — |
| 2022-07-01 | GUSTAFSON MICHAEL B | Director | +Grant | 7,212 | — | — |
| 2022-07-01 | Iansiti Marco | Director | +Grant | 7,212 | — | — |
| 2022-07-01 | Li Ye Jane | Director | +Grant | 7,212 | — | — |
| 2022-07-01 | Zhang Shuo | Director | +Grant | 7,212 | — | — |
| 2022-07-01 | MICHAELS KIMON | Director,Officer | +Grant | 5,000 | — | — |
| 2022-07-01 | MICHAELS KIMON | Director,Officer | −Tax w/h | 388 | $20.75 | $8,051 |
| 2022-07-01 | Raza Adnan | Officer | −Tax w/h | 1,297 | $20.75 | $26,913 |
| 2022-07-01 | Raza Adnan | Officer | +Grant | 30,000 | — | — |
| 2022-07-01 | Strojwas Andrzej | Officer | +Grant | 10,000 | — | — |
| 2022-07-01 | Strojwas Andrzej | Officer | −Tax w/h | 1,719 | $20.75 | $35,669 |
| 2022-06-16 | Raza Adnan | Officer | −Sell | 14,387 | $19.90 | $286,301 |
| 2022-06-15 | Raza Adnan | Officer | −Sell | 10,000 | $20.62 | $206,200 |
| 2022-06-14 | Raza Adnan | Officer | −Sell | 15,000 | $20.27 | $304,050 |
| 2022-06-13 | Raza Adnan | Officer | −Sell | 3,990 | $21.02 | $83,870 |
| 2022-06-09 | Raza Adnan | Officer | −Sell | 2,166 | $23.47 | $50,836 |
| 2022-05-01 | Strojwas Andrzej | Officer | −Tax w/h | 481 | $23.25 | $11,183 |
| 2022-03-15 | Zhang Shuo | Director | −Sell | 11,017 | $25.50 | $280,934 |
| 2022-02-23 | MICHAELS KIMON | Director,Officer | +Exercise | 15,000 | $8.79 | $131,850 |
| 2022-02-23 | MICHAELS KIMON | Director,Officer | −Sell | 8,850 | — | — |
| 2022-02-01 | Raza Adnan | Officer | −Tax w/h | 5,179 | $29.73 | $153,972 |
| 2022-02-01 | Strojwas Andrzej | Officer | −Tax w/h | 410 | $29.73 | $12,189 |
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.