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-04-30 | DOMINSKI MATTHEW | Director | +Grant | 2,419 | — | — |
| 2026-02-19 | Schultz Peter | Officer | −Gift | 100 | — | — |
| 2026-02-19 | Schultz Peter | Officer | −Gift | 100 | — | — |
| 2025-12-17 | YAP JOHANNSON L | Officer | −Sell | 340 | $58.34 | $19,836 |
| 2025-12-17 | YAP JOHANNSON L | Officer | −Sell | 340 | $58.39 | $19,853 |
| 2025-12-17 | MUSIL SCOTT A | Officer | −Other | 65,023 | — | — |
| 2025-04-30 | DOMINSKI MATTHEW | Director | +Grant | 2,522 | — | — |
| 2024-12-17 | Matthews Rice Jennifer | Officer | −Gift | 425 | — | — |
| 2024-12-16 | Schultz Peter | Officer | −Gift | 100 | — | — |
| 2024-09-11 | YAP JOHANNSON L | Officer | −Gift | 54 | — | — |
| 2024-09-10 | YAP JOHANNSON L | Officer | −Gift | 54 | — | — |
| 2024-09-05 | MUSIL SCOTT A | Officer | −Gift | 325 | — | — |
| 2024-08-28 | YAP JOHANNSON L | Officer | −Gift | 82 | — | — |
| 2024-05-02 | RAU JOHN | Director | +Grant | 2,642 | — | — |
| 2024-05-02 | DOMINSKI MATTHEW | Director | +Grant | 2,642 | — | — |
| 2024-03-01 | YAP JOHANNSON L | Officer | −Gift | 285 | — | — |
| 2024-03-01 | YAP JOHANNSON L | Officer | −Gift | 80 | — | — |
| 2024-02-23 | Schultz Peter | Officer | −Gift | 100 | — | — |
| 2024-01-02 | Matthews Rice Jennifer | Officer | +Exercise | 8,096 | — | — |
| 2024-01-02 | Matthews Rice Jennifer | Officer | −Tax w/h | 373 | $52.97 | $19,758 |
| 2024-01-02 | Matthews Rice Jennifer | Officer | −Tax w/h | 3,710 | $52.97 | $196,519 |
| 2023-12-01 | MUSIL SCOTT A | Officer | −Gift | 750 | — | — |
| 2023-12-01 | MUSIL SCOTT A | Officer | +Gift | 750 | — | — |
| 2023-12-01 | MUSIL SCOTT A | Officer | −Gift | 750 | — | — |
| 2023-12-01 | MUSIL SCOTT A | Officer | −Gift | 605 | — | — |
| 2023-08-25 | YAP JOHANNSON L | Officer | −Gift | 40 | — | — |
| 2023-05-19 | YAP JOHANNSON L | Officer | −Gift | 300 | — | — |
| 2023-05-18 | YAP JOHANNSON L | Officer | −Gift | 50 | — | — |
| 2023-05-08 | YAP JOHANNSON L | Officer | −Gift | 4,140 | — | — |
| 2023-05-03 | RAU JOHN | Director | +Grant | 2,272 | — | — |
| 2023-04-28 | MUSIL SCOTT A | Officer | −Sell | 7,600 | $52.28 | $397,328 |
| 2023-03-14 | Schultz Peter | Officer | −Gift | 100 | — | — |
| 2023-03-01 | Matthews Rice Jennifer | Officer | −Gift | 200 | — | — |
| 2023-03-01 | Matthews Rice Jennifer | Officer | −Gift | 200 | — | — |
| 2023-03-01 | Matthews Rice Jennifer | Officer | −Gift | 200 | — | — |
| 2023-03-01 | Matthews Rice Jennifer | Officer | +Gift | 200 | — | — |
| 2023-03-01 | Matthews Rice Jennifer | Officer | +Gift | 200 | — | — |
| 2023-03-01 | Matthews Rice Jennifer | Officer | +Gift | 200 | — | — |
| 2023-01-03 | Matthews Rice Jennifer | Officer | −Tax w/h | 6,472 | $48.00 | $310,656 |
| 2023-01-03 | Matthews Rice Jennifer | Officer | +Exercise | 14,439 | — | — |
| 2023-01-03 | Matthews Rice Jennifer | Officer | −Tax w/h | 877 | $48.00 | $42,096 |
| 2022-12-06 | MUSIL SCOTT A | Officer | −Gift | 625 | — | — |
| 2022-12-06 | MUSIL SCOTT A | Officer | −Gift | 625 | — | — |
| 2022-12-06 | MUSIL SCOTT A | Officer | −Gift | 500 | — | — |
| 2022-12-06 | MUSIL SCOTT A | Officer | +Gift | 625 | — | — |
| 2022-09-14 | MUSIL SCOTT A | Officer | −Gift | 350 | — | — |
| 2022-08-24 | YAP JOHANNSON L | Officer | −Gift | 75 | — | — |
| 2022-05-04 | RAU JOHN | Director | +Grant | 1,255 | — | — |
| 2022-05-04 | Smith Marcus L. | Director | +Grant | 1,255 | — | — |
| 2022-02-18 | YAP JOHANNSON L | Officer | −Gift | 1,090 | — | — |
| 2022-02-16 | YAP JOHANNSON L | Officer | −Gift | 325 | — | — |
| 2022-02-16 | YAP JOHANNSON L | Officer | −Gift | 1,090 | — | — |
| 2022-02-15 | YAP JOHANNSON L | Officer | −Gift | 1,090 | — | — |
| 2022-02-14 | YAP JOHANNSON L | Officer | +Gift | 545 | — | — |
| 2022-02-14 | YAP JOHANNSON L | Officer | +Gift | 545 | — | — |
| 2022-02-14 | YAP JOHANNSON L | Officer | −Gift | 545 | — | — |
| 2022-02-14 | YAP JOHANNSON L | Officer | −Gift | 545 | — | — |
| 2022-01-03 | Matthews Rice Jennifer | Officer | −Tax w/h | 4,107 | $65.01 | $266,996 |
| 2021-12-17 | YAP JOHANNSON L | Officer | −Sell | 10,000 | $64.12 | $641,200 |
| 2021-12-17 | MUSIL SCOTT A | Officer | −Gift | 475 | — | — |
| 2021-12-17 | MUSIL SCOTT A | Officer | −Gift | 375 | — | — |
| 2021-12-17 | MUSIL SCOTT A | Officer | −Gift | 475 | — | — |
| 2021-12-17 | MUSIL SCOTT A | Officer | +Gift | 475 | — | — |
| 2021-12-16 | YAP JOHANNSON L | Officer | −Gift | 32 | — | — |
| 2021-12-14 | Schultz Peter | Officer | −Gift | 450 | — | — |
| 2021-11-18 | YAP JOHANNSON L | Officer | −Gift | 60 | — | — |
| 2021-08-11 | YAP JOHANNSON L | Officer | −Gift | 30 | — | — |
| 2021-08-11 | YAP JOHANNSON L | Officer | −Gift | 75 | — | — |
| 2021-06-02 | Schultz Peter | Officer | −Gift | 200 | — | — |
| 2021-05-05 | Smith Marcus L. | Director | +Grant | 1,727 | — | — |
| 2021-05-05 | RAU JOHN | Director | +Exercise | 1,967 | — | — |
| 2021-05-05 | RAU JOHN | Director | +Grant | 1,449 | — | — |
| 2021-04-30 | Schultz Peter | Officer | −Sell | 15,000 | $49.82 | $747,300 |
| 2021-04-28 | MUSIL SCOTT A | Officer | −Gift | 425 | — | — |
| 2021-04-26 | YAP JOHANNSON L | Officer | −Sell | 15,000 | $49.26 | $738,900 |
| 2021-04-26 | MUSIL SCOTT A | Officer | −Sell | 10,800 | $49.24 | $531,792 |
| 2021-03-01 | Harker David | Officer | −Gift | 1,000 | — | — |
| 2021-02-23 | YAP JOHANNSON L | Officer | −Gift | 150 | — | — |
| 2021-02-19 | Schultz Peter | Officer | −Gift | 100 | — | — |
| 2021-02-17 | YAP JOHANNSON L | Officer | +Gift | 680 | — | — |
| 2021-02-17 | YAP JOHANNSON L | Officer | −Gift | 680 | — | — |
| 2021-02-17 | YAP JOHANNSON L | Officer | +Gift | 680 | — | — |
| 2021-02-17 | YAP JOHANNSON L | Officer | −Gift | 680 | — | — |
| 2021-02-16 | YAP JOHANNSON L | Officer | −Sell | 25,000 | $43.34 | $1M |
| 2021-01-05 | YAP JOHANNSON L | Officer | −Gift | 300 | — | — |
| 2021-01-04 | Baccile Peter E. | Director,Officer | +Exercise | 16,281 | — | — |
| 2021-01-04 | Baccile Peter E. | Director,Officer | −Tax w/h | 7,910 | $40.84 | $323,044 |
| 2021-01-04 | Baccile Peter E. | Director,Officer | −Tax w/h | 7,212 | $40.84 | $294,538 |
| 2021-01-04 | Harker David | Officer | −Tax w/h | 7,352 | $40.84 | $300,256 |
| 2021-01-04 | Harker David | Officer | +Exercise | 16,281 | — | — |
| 2021-01-04 | Harker David | Officer | −Tax w/h | 1,555 | $40.84 | $63,506 |
| 2021-01-04 | YAP JOHANNSON L | Officer | +Exercise | 16,281 | — | — |
| 2021-01-04 | YAP JOHANNSON L | Officer | −Tax w/h | 3,139 | $40.84 | $128,197 |
| 2021-01-04 | YAP JOHANNSON L | Officer | −Gift | 150 | — | — |
| 2021-01-04 | YAP JOHANNSON L | Officer | −Tax w/h | 7,212 | $40.84 | $294,538 |
| 2021-01-04 | MUSIL SCOTT A | Officer | −Tax w/h | 7,203 | $40.84 | $294,171 |
| 2021-01-04 | MUSIL SCOTT A | Officer | −Tax w/h | 1,704 | $40.84 | $69,591 |
| 2021-01-04 | MUSIL SCOTT A | Officer | +Exercise | 16,281 | — | — |
| 2021-01-04 | Schultz Peter | Officer | −Tax w/h | 7,113 | $40.84 | $290,495 |
| 2021-01-04 | Schultz Peter | Officer | −Tax w/h | 1,656 | $40.84 | $67,631 |
| 2021-01-04 | Schultz Peter | Officer | +Exercise | 16,281 | — | — |
| 2020-12-01 | YAP JOHANNSON L | Officer | −Gift | 700 | — | — |
| 2020-12-01 | YAP JOHANNSON L | Officer | +Gift | 700 | — | — |
| 2020-11-25 | MUSIL SCOTT A | Officer | −Gift | 325 | — | — |
| 2020-11-25 | MUSIL SCOTT A | Officer | −Gift | 325 | — | — |
| 2020-11-25 | MUSIL SCOTT A | Officer | +Gift | 325 | — | — |
| 2020-11-25 | MUSIL SCOTT A | Officer | −Gift | 325 | — | — |
| 2020-11-23 | YAP JOHANNSON L | Officer | +Gift | 650 | — | — |
| 2020-11-23 | YAP JOHANNSON L | Officer | −Gift | 650 | — | — |
| 2020-11-23 | YAP JOHANNSON L | Officer | +Gift | 650 | — | — |
| 2020-11-23 | YAP JOHANNSON L | Officer | −Gift | 650 | — | — |
| 2020-11-16 | RAU JOHN | Director | −Sell | 43,261 | $42.78 | $2M |
| 2020-02-20 | YAP JOHANNSON L | Officer | −Sell | 5,000 | $45.80 | $229,000 |
| 2020-02-20 | YAP JOHANNSON L | Officer | −Sell | 553 | $45.90 | $25,383 |
| 2020-02-19 | Harker David | Officer | −Gift | 1,000 | — | — |
| 2020-02-18 | MUSIL SCOTT A | Officer | −Sell | 13,966 | $45.81 | $639,782 |
| 2020-02-18 | YAP JOHANNSON L | Officer | −Sell | 10,897 | $45.98 | $501,044 |
| 2020-01-02 | Schultz Peter | Officer | −Tax w/h | 8,035 | $41.23 | $331,283 |
| 2020-01-02 | Schultz Peter | Officer | +Exercise | 18,001 | — | — |
| 2020-01-02 | Schultz Peter | Officer | −Tax w/h | 3,113 | $41.23 | $128,349 |
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.