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-05 | Yamamoto Mika | Director | −Sell | 3,000 | $28.48 | $85,440 |
| 2026-06-01 | Stalick Michelle D | Officer | −Sell | 780 | $30.93 | $24,125 |
| 2026-05-21 | HUGHES GREGORY | Director | −Sell | 1,637 | $30.25 | $49,519 |
| 2026-05-20 | Morgan-Prager Karole | Officer | −Tax w/h | 1,063 | $30.84 | $32,783 |
| 2026-05-20 | Morgan-Prager Karole | Officer | −Tax w/h | 778 | $30.84 | $23,994 |
| 2026-05-20 | Morgan-Prager Karole | Officer | −Tax w/h | 884 | $30.84 | $27,263 |
| 2026-05-20 | Tucker Therese | Director,Officer | −Tax w/h | 2,222 | $30.84 | $68,526 |
| 2026-05-20 | Tucker Therese | Director,Officer | −Tax w/h | 2,425 | $30.84 | $74,787 |
| 2026-05-20 | Tucker Therese | Director,Officer | −Tax w/h | 2,016 | $30.84 | $62,173 |
| 2026-05-20 | Ung Jeremy | Officer | −Tax w/h | 1,388 | $30.84 | $42,806 |
| 2026-05-20 | Ung Jeremy | Officer | −Tax w/h | 875 | $30.84 | $26,985 |
| 2026-05-20 | Van Houten Stuart | Officer | −Tax w/h | 1,720 | $30.84 | $53,045 |
| 2026-05-20 | Villanova Patrick | Officer | −Tax w/h | 1,200 | $30.84 | $37,008 |
| 2026-05-20 | Villanova Patrick | Officer | −Tax w/h | 259 | $30.84 | $7,988 |
| 2026-05-20 | Villanova Patrick | Officer | −Tax w/h | 300 | $30.84 | $9,252 |
| 2026-05-20 | Stalick Michelle D | Officer | −Tax w/h | 301 | $30.84 | $9,283 |
| 2026-05-20 | Stalick Michelle D | Officer | −Tax w/h | 143 | $30.84 | $4,410 |
| 2026-05-20 | Stalick Michelle D | Officer | −Tax w/h | 161 | $30.84 | $4,965 |
| 2026-05-20 | Stalick Michelle D | Officer | −Tax w/h | 266 | $30.84 | $8,203 |
| 2026-05-20 | Ryan Owen | Director,Officer | −Tax w/h | 2,234 | $30.84 | $68,897 |
| 2026-05-20 | Ryan Owen | Director,Officer | −Tax w/h | 2,027 | $30.84 | $62,513 |
| 2026-05-20 | Ryan Owen | Director,Officer | −Tax w/h | 2,438 | $30.84 | $75,188 |
| 2026-05-20 | Duan Jimmy C | Officer | −Tax w/h | 1,190 | $30.84 | $36,700 |
| 2026-05-20 | Duan Jimmy C | Officer | −Tax w/h | 751 | $30.84 | $23,161 |
| 2026-05-18 | Stalick Michelle D | Officer | −Sell | 459 | $30.26 | $13,889 |
| 2026-05-14 | Ryan Owen | Director,Officer | −Gift | 250 | — | — |
| 2026-05-07 | Drummond Camille | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | Balaji Saranga | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | HUGHES GREGORY | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | Davidson Scott | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | HENSHALL DAVID J | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | Duncan Storm | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | Yamamoto Mika | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | Rios Brunilda | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | Whye Barbara | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | Prichard Megan | Director | +Grant | 6,416 | — | — |
| 2026-05-07 | Velastegui Sophia | Director | +Grant | 6,416 | — | — |
| 2026-05-06 | Drummond Camille | Director | −Tax w/h | 178 | $29.55 | $5,260 |
| 2026-04-01 | Villanova Patrick | Officer | +Grant | 62,930 | — | — |
| 2026-04-01 | Van Houten Stuart | Officer | +Grant | 47,880 | — | — |
| 2026-04-01 | Ung Jeremy | Officer | +Grant | 50,610 | — | — |
| 2026-04-01 | Stalick Michelle D | Officer | +Grant | 16,420 | — | — |
| 2026-04-01 | Ryan Owen | Director,Officer | +Grant | 150,470 | — | — |
| 2026-04-01 | Morgan-Prager Karole | Officer | +Grant | 46,510 | — | — |
| 2026-04-01 | Duan Jimmy C | Officer | +Grant | 41,040 | — | — |
| 2026-03-11 | Duncan Storm | Director | +Grant | 922 | — | — |
| 2026-03-11 | Prichard Megan | Director | +Grant | 922 | — | — |
| 2026-02-20 | Ryan Owen | Director,Officer | −Gift | 75 | — | — |
| 2026-02-20 | Duan Jimmy C | Officer | +Exercise | 4,489 | $36.15 | $162,277 |
| 2026-02-20 | Duan Jimmy C | Officer | −Tax w/h | 5,590 | $36.15 | $202,079 |
| 2026-02-20 | Duan Jimmy C | Officer | +Exercise | 7,119 | $36.15 | $257,352 |
| 2026-02-20 | Morgan-Prager Karole | Officer | +Exercise | 3,857 | $36.15 | $139,431 |
| 2026-02-20 | Morgan-Prager Karole | Officer | +Exercise | 7,181 | $36.15 | $259,593 |
| 2026-02-20 | Morgan-Prager Karole | Officer | −Tax w/h | 15,103 | $36.15 | $545,973 |
| 2026-02-20 | Morgan-Prager Karole | Officer | +Exercise | 4,640 | $36.15 | $167,736 |
| 2026-02-20 | Ryan Owen | Director,Officer | +Exercise | 11,225 | $36.15 | $405,784 |
| 2026-02-20 | Ryan Owen | Director,Officer | +Exercise | 9,332 | $36.15 | $337,352 |
| 2026-02-20 | Ryan Owen | Director,Officer | −Tax w/h | 35,803 | $36.15 | $1M |
| 2026-02-20 | Ryan Owen | Director,Officer | +Exercise | 21,761 | $36.15 | $786,660 |
| 2026-02-20 | Stalick Michelle D | Officer | +Exercise | 1,347 | $36.15 | $48,694 |
| 2026-02-20 | Stalick Michelle D | Officer | −Tax w/h | 2,842 | $36.15 | $102,738 |
| 2026-02-20 | Tucker Therese | Director,Officer | +Exercise | 9,332 | $36.15 | $337,352 |
| 2026-02-20 | Tucker Therese | Director,Officer | −Tax w/h | 31,786 | $36.15 | $1M |
| 2026-02-20 | Tucker Therese | Director,Officer | +Exercise | 11,225 | $36.15 | $405,784 |
| 2026-02-20 | Tucker Therese | Director,Officer | +Exercise | 21,761 | $36.15 | $786,660 |
| 2026-02-20 | Van Houten Stuart | Officer | −Tax w/h | 7,453 | $36.15 | $269,426 |
| 2026-02-20 | Van Houten Stuart | Officer | +Exercise | 8,979 | $36.15 | $324,591 |
| 2026-02-20 | Villanova Patrick | Officer | +Exercise | 2,395 | $36.15 | $86,579 |
| 2026-02-20 | Villanova Patrick | Officer | +Exercise | 5,238 | $36.15 | $189,354 |
| 2026-02-20 | Villanova Patrick | Officer | −Tax w/h | 10,573 | $36.15 | $382,214 |
| 2026-02-20 | Villanova Patrick | Officer | +Exercise | 1,307 | $36.15 | $47,248 |
| 2026-02-20 | Ung Jeremy | Officer | +Exercise | 5,238 | $36.15 | $189,354 |
| 2026-02-20 | Ung Jeremy | Officer | −Tax w/h | 10,404 | $36.15 | $376,105 |
| 2026-02-20 | Ung Jeremy | Officer | +Exercise | 8,305 | $36.15 | $300,226 |
| 2026-02-19 | Ryan Owen | Director,Officer | −Gift | 225 | — | — |
| 2026-02-18 | Tucker Therese | Director,Officer | −Gift | 27,072 | — | — |
| 2026-02-18 | Ryan Owen | Director,Officer | −Gift | 150 | — | — |
| 2025-11-25 | Morgan-Prager Karole | Officer | +Grant | 2,860 | — | — |
| 2025-11-25 | Ryan Owen | Director,Officer | +Grant | 33,330 | — | — |
| 2025-11-25 | Ung Jeremy | Officer | +Grant | 1,910 | — | — |
| 2025-11-20 | Duan Jimmy C | Officer | −Tax w/h | 1,190 | $53.49 | $63,653 |
| 2025-11-20 | Morgan-Prager Karole | Officer | −Tax w/h | 7,084 | $53.49 | $378,923 |
| 2025-11-20 | Morgan-Prager Karole | Officer | −Tax w/h | 882 | $53.49 | $47,178 |
| 2025-11-20 | Morgan-Prager Karole | Officer | −Tax w/h | 776 | $53.49 | $41,508 |
| 2025-11-20 | Morgan-Prager Karole | Officer | −Tax w/h | 571 | $53.49 | $30,543 |
| 2025-11-20 | Ryan Owen | Director,Officer | −Tax w/h | 2,230 | $53.49 | $119,283 |
| 2025-11-20 | Ryan Owen | Director,Officer | −Tax w/h | 2,023 | $53.49 | $108,210 |
| 2025-11-20 | Stalick Michelle D | Officer | −Tax w/h | 265 | $53.49 | $14,175 |
| 2025-11-20 | Stalick Michelle D | Officer | −Tax w/h | 161 | $53.49 | $8,612 |
| 2025-11-20 | Stalick Michelle D | Officer | −Tax w/h | 143 | $53.49 | $7,649 |
| 2025-11-20 | Stalick Michelle D | Officer | −Tax w/h | 172 | $53.49 | $9,200 |
| 2025-11-20 | Tucker Therese | Director,Officer | −Tax w/h | 2,012 | $53.49 | $107,622 |
| 2025-11-20 | Tucker Therese | Director,Officer | −Tax w/h | 2,218 | $53.49 | $118,641 |
| 2025-11-20 | Ung Jeremy | Officer | −Tax w/h | 1,388 | $53.49 | $74,244 |
| 2025-11-20 | Villanova Patrick | Officer | −Tax w/h | 260 | $53.49 | $13,907 |
| 2025-11-20 | Villanova Patrick | Officer | −Tax w/h | 299 | $53.49 | $15,994 |
| 2025-11-20 | Villanova Patrick | Officer | −Tax w/h | 2,126 | $53.49 | $113,720 |
| 2025-11-20 | Villanova Patrick | Officer | −Tax w/h | 220 | $53.49 | $11,768 |
| 2025-10-27 | Unterman Thomas | Director | −Sell | 910 | $55.00 | $50,050 |
| 2025-09-22 | Unterman Thomas | Director | −Sell | 910 | $55.00 | $50,050 |
| 2025-08-28 | Unterman Thomas | Director | −Sell | 910 | $55.00 | $50,050 |
| 2025-08-22 | Stalick Michelle D | Officer | −Sell | 664 | $54.03 | $35,876 |
| 2025-08-20 | Duan Jimmy C | Officer | −Tax w/h | 1,190 | $52.23 | $62,154 |
| 2025-08-20 | Morgan-Prager Karole | Officer | −Tax w/h | 776 | $52.23 | $40,530 |
| 2025-08-20 | Morgan-Prager Karole | Officer | −Tax w/h | 883 | $52.23 | $46,119 |
| 2025-08-20 | Morgan-Prager Karole | Officer | −Tax w/h | 571 | $52.23 | $29,823 |
| 2025-08-20 | Ryan Owen | Director,Officer | −Tax w/h | 2,235 | $52.23 | $116,734 |
| 2025-08-20 | Ryan Owen | Director,Officer | −Tax w/h | 2,027 | $52.23 | $105,870 |
| 2025-08-20 | Stalick Michelle D | Officer | −Tax w/h | 143 | $52.23 | $7,469 |
| 2025-08-20 | Stalick Michelle D | Officer | −Tax w/h | 265 | $52.23 | $13,841 |
| 2025-08-20 | Stalick Michelle D | Officer | −Tax w/h | 161 | $52.23 | $8,409 |
| 2025-08-20 | Stalick Michelle D | Officer | −Tax w/h | 172 | $52.23 | $8,984 |
| 2025-08-20 | Tucker Therese | Director,Officer | −Tax w/h | 2,219 | $52.23 | $115,898 |
| 2025-08-20 | Tucker Therese | Director,Officer | −Tax w/h | 2,012 | $52.23 | $105,087 |
| 2025-08-20 | Ung Jeremy | Officer | −Tax w/h | 1,388 | $52.23 | $72,495 |
| 2025-08-20 | Villanova Patrick | Officer | −Tax w/h | 259 | $52.23 | $13,528 |
| 2025-08-20 | Villanova Patrick | Officer | −Tax w/h | 299 | $52.23 | $15,617 |
| 2025-08-20 | Villanova Patrick | Officer | −Tax w/h | 220 | $52.23 | $11,491 |
| 2025-08-08 | HENSHALL DAVID J | Director | +Buy | 10,000 | $48.60 | $486,000 |
| 2025-07-25 | HUGHES GREGORY | Director | +Grant | 2,976 | — | — |
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.