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-19 | FOLGER ANTHONY | Officer | −Sell | 400 | $29.96 | $11,984 |
| 2026-05-19 | FOLGER ANTHONY | Officer | −Sell | 4,074 | $29.05 | $118,350 |
| 2026-05-18 | WANG YUFAN STEPHANIE | Officer | −Sell | 3,519 | $29.04 | $102,192 |
| 2026-05-18 | WANG YUFAN STEPHANIE | Officer | −Sell | 1,500 | $28.44 | $42,660 |
| 2026-04-01 | WANG YUFAN STEPHANIE | Officer | −Tax w/h | 486 | $24.96 | $12,131 |
| 2026-04-01 | WANG YUFAN STEPHANIE | Officer | +Exercise | 1,201 | — | — |
| 2026-04-01 | WANG YUFAN STEPHANIE | Officer | −Tax w/h | 471 | $24.96 | $11,756 |
| 2026-04-01 | WANG YUFAN STEPHANIE | Officer | +Exercise | 1,038 | — | — |
| 2026-04-01 | WANG YUFAN STEPHANIE | Officer | −Tax w/h | 545 | $24.96 | $13,603 |
| 2026-04-01 | WANG YUFAN STEPHANIE | Officer | +Exercise | 1,070 | — | — |
| 2026-04-01 | LoCoco Domenic | Officer | −Tax w/h | 261 | $24.96 | $6,515 |
| 2026-04-01 | LoCoco Domenic | Officer | +Exercise | 886 | — | — |
| 2026-04-01 | LoCoco Domenic | Officer | +Exercise | 807 | — | — |
| 2026-04-01 | LoCoco Domenic | Officer | −Tax w/h | 237 | $24.96 | $5,916 |
| 2026-04-01 | LoCoco Domenic | Officer | +Exercise | 924 | — | — |
| 2026-04-01 | LoCoco Domenic | Officer | −Tax w/h | 272 | $24.96 | $6,789 |
| 2026-04-01 | Subramanian Sundar | Officer | −Tax w/h | 519 | $24.96 | $12,954 |
| 2026-04-01 | Subramanian Sundar | Officer | −Tax w/h | 518 | $24.96 | $12,929 |
| 2026-04-01 | Subramanian Sundar | Officer | +Exercise | 1,167 | — | — |
| 2026-04-01 | Subramanian Sundar | Officer | −Tax w/h | 758 | $24.96 | $18,920 |
| 2026-04-01 | Subramanian Sundar | Officer | +Exercise | 1,709 | — | — |
| 2026-04-01 | Subramanian Sundar | Officer | +Exercise | 1,168 | — | — |
| 2026-04-01 | Jarrett Loren | Officer | −Tax w/h | 495 | $24.96 | $12,355 |
| 2026-04-01 | Jarrett Loren | Officer | +Exercise | 1,168 | — | — |
| 2026-04-01 | Jarrett Loren | Officer | +Exercise | 1,167 | — | — |
| 2026-04-01 | Jarrett Loren | Officer | −Tax w/h | 724 | $24.96 | $18,071 |
| 2026-04-01 | Jarrett Loren | Officer | +Exercise | 1,709 | — | — |
| 2026-04-01 | Jarrett Loren | Officer | −Tax w/h | 495 | $24.96 | $12,355 |
| 2026-04-01 | Gupta Yogesh K | Director,Officer | −Tax w/h | 4,021 | $24.96 | $100,364 |
| 2026-04-01 | Gupta Yogesh K | Director,Officer | +Exercise | 6,809 | — | — |
| 2026-04-01 | Gupta Yogesh K | Director,Officer | −Tax w/h | 3,293 | $24.96 | $82,193 |
| 2026-04-01 | Gupta Yogesh K | Director,Officer | +Exercise | 7,349 | — | — |
| 2026-04-01 | Gupta Yogesh K | Director,Officer | −Tax w/h | 3,554 | $24.96 | $88,708 |
| 2026-04-01 | Gupta Yogesh K | Director,Officer | +Exercise | 8,315 | — | — |
| 2026-04-01 | FOLGER ANTHONY | Officer | +Exercise | 3,049 | — | — |
| 2026-04-01 | FOLGER ANTHONY | Officer | −Tax w/h | 1,093 | $24.96 | $27,281 |
| 2026-04-01 | FOLGER ANTHONY | Officer | −Tax w/h | 1,353 | $24.96 | $33,771 |
| 2026-04-01 | FOLGER ANTHONY | Officer | +Exercise | 2,529 | — | — |
| 2026-04-01 | FOLGER ANTHONY | Officer | −Tax w/h | 1,122 | $24.96 | $28,005 |
| 2026-04-01 | FOLGER ANTHONY | Officer | +Exercise | 2,464 | — | — |
| 2026-04-01 | Ainsworth John | Officer | +Exercise | 1,709 | — | — |
| 2026-04-01 | Ainsworth John | Officer | −Tax w/h | 758 | $24.96 | $18,920 |
| 2026-04-01 | Ainsworth John | Officer | +Exercise | 1,168 | — | — |
| 2026-04-01 | Ainsworth John | Officer | −Tax w/h | 519 | $24.96 | $12,954 |
| 2026-04-01 | Ainsworth John | Officer | +Exercise | 1,167 | — | — |
| 2026-04-01 | Ainsworth John | Officer | −Tax w/h | 518 | $24.96 | $12,929 |
| 2026-03-11 | Subramanian Sundar | Officer | +Exercise | 1,600 | $38.06 | $60,896 |
| 2026-03-11 | Subramanian Sundar | Officer | −Sell | 1,600 | $38.28 | $61,248 |
| 2026-03-10 | Subramanian Sundar | Officer | +Exercise | 2,420 | $38.06 | $92,105 |
| 2026-03-10 | Subramanian Sundar | Officer | −Sell | 16,427 | $37.48 | $615,684 |
| 2026-03-10 | Subramanian Sundar | Officer | −Sell | 5,167 | $38.19 | $197,328 |
| 2026-02-03 | FOLGER ANTHONY | Officer | −Sell | 5,184 | $39.88 | $206,738 |
| 2026-02-03 | FOLGER ANTHONY | Officer | −Sell | 816 | $40.78 | $33,276 |
| 2026-02-01 | FOLGER ANTHONY | Officer | −Tax w/h | 9,757 | $40.57 | $395,841 |
| 2026-02-01 | FOLGER ANTHONY | Officer | +Exercise | 22,000 | — | — |
| 2026-02-01 | WANG YUFAN STEPHANIE | Officer | +Exercise | 9,309 | — | — |
| 2026-02-01 | WANG YUFAN STEPHANIE | Officer | −Tax w/h | 4,221 | $40.57 | $171,246 |
| 2026-02-01 | Jarrett Loren | Officer | +Exercise | 10,154 | — | — |
| 2026-02-01 | Jarrett Loren | Officer | −Tax w/h | 4,301 | $40.57 | $174,492 |
| 2026-02-01 | Gupta Yogesh K | Director,Officer | −Tax w/h | 28,638 | $40.57 | $1M |
| 2026-02-01 | Gupta Yogesh K | Director,Officer | +Exercise | 59,230 | — | — |
| 2026-02-01 | Subramanian Sundar | Officer | +Exercise | 10,154 | — | — |
| 2026-02-01 | Subramanian Sundar | Officer | −Tax w/h | 4,504 | $40.57 | $182,727 |
| 2026-02-01 | Ainsworth John | Officer | +Exercise | 10,154 | — | — |
| 2026-02-01 | Ainsworth John | Officer | −Tax w/h | 4,504 | $40.57 | $182,727 |
| 2026-01-26 | Subramanian Sundar | Officer | −Sell | 1,352 | $42.37 | $57,284 |
| 2025-10-06 | Pitt Ian | Officer | −Sell | 409 | $46.20 | $18,896 |
| 2025-10-03 | FOLGER ANTHONY | Officer | −Sell | 5,374 | $46.45 | $249,622 |
| 2025-10-03 | FOLGER ANTHONY | Officer | −Sell | 100 | $47.32 | $4,732 |
| 2025-10-03 | WANG YUFAN STEPHANIE | Officer | −Sell | 1,428 | $46.26 | $66,059 |
| 2025-10-01 | Jarrett Loren | Officer | +Exercise | 1,167 | — | — |
| 2025-10-01 | Jarrett Loren | Officer | +Exercise | 1,709 | — | — |
| 2025-10-01 | Jarrett Loren | Officer | −Tax w/h | 565 | $44.21 | $24,979 |
| 2025-10-01 | Jarrett Loren | Officer | +Exercise | 1,167 | — | — |
| 2025-10-01 | Jarrett Loren | Officer | −Tax w/h | 565 | $44.21 | $24,979 |
| 2025-10-01 | Jarrett Loren | Officer | −Tax w/h | 827 | $44.21 | $36,562 |
| 2025-10-01 | Gupta Yogesh K | Director,Officer | +Exercise | 6,808 | — | — |
| 2025-10-01 | Gupta Yogesh K | Director,Officer | −Tax w/h | 4,021 | $44.21 | $177,768 |
| 2025-10-01 | Gupta Yogesh K | Director,Officer | +Exercise | 8,315 | — | — |
| 2025-10-01 | Gupta Yogesh K | Director,Officer | −Tax w/h | 3,554 | $44.21 | $157,122 |
| 2025-10-01 | Gupta Yogesh K | Director,Officer | +Exercise | 7,349 | — | — |
| 2025-10-01 | Gupta Yogesh K | Director,Officer | −Tax w/h | 3,292 | $44.21 | $145,539 |
| 2025-10-01 | Subramanian Sundar | Officer | +Exercise | 1,167 | — | — |
| 2025-10-01 | Subramanian Sundar | Officer | −Tax w/h | 518 | $44.21 | $22,901 |
| 2025-10-01 | Subramanian Sundar | Officer | +Exercise | 1,167 | — | — |
| 2025-10-01 | Subramanian Sundar | Officer | −Tax w/h | 518 | $44.21 | $22,901 |
| 2025-10-01 | Subramanian Sundar | Officer | −Tax w/h | 758 | $44.21 | $33,511 |
| 2025-10-01 | Subramanian Sundar | Officer | +Exercise | 1,709 | — | — |
| 2025-10-01 | LoCoco Domenic | Officer | +Exercise | 924 | — | — |
| 2025-10-01 | LoCoco Domenic | Officer | +Exercise | 885 | — | — |
| 2025-10-01 | LoCoco Domenic | Officer | −Tax w/h | 260 | $44.21 | $11,495 |
| 2025-10-01 | LoCoco Domenic | Officer | +Exercise | 807 | — | — |
| 2025-10-01 | LoCoco Domenic | Officer | −Tax w/h | 237 | $44.21 | $10,478 |
| 2025-10-01 | LoCoco Domenic | Officer | −Tax w/h | 272 | $44.21 | $12,025 |
| 2025-10-01 | Ainsworth John | Officer | −Tax w/h | 518 | $44.21 | $22,901 |
| 2025-10-01 | Ainsworth John | Officer | +Exercise | 1,167 | — | — |
| 2025-10-01 | Ainsworth John | Officer | +Exercise | 1,167 | — | — |
| 2025-10-01 | Ainsworth John | Officer | −Tax w/h | 518 | $44.21 | $22,901 |
| 2025-10-01 | Ainsworth John | Officer | +Exercise | 1,709 | — | — |
| 2025-10-01 | Ainsworth John | Officer | −Tax w/h | 758 | $44.21 | $33,511 |
| 2025-10-01 | Pitt Ian | Officer | +Exercise | 681 | — | — |
| 2025-10-01 | Pitt Ian | Officer | −Tax w/h | 291 | $44.21 | $12,865 |
| 2025-10-01 | Pitt Ian | Officer | −Tax w/h | 268 | $44.21 | $11,848 |
| 2025-10-01 | Pitt Ian | Officer | +Exercise | 666 | — | — |
| 2025-10-01 | Pitt Ian | Officer | −Tax w/h | 263 | $44.21 | $11,627 |
| 2025-10-01 | Pitt Ian | Officer | +Exercise | 739 | — | — |
| 2025-10-01 | FOLGER ANTHONY | Officer | +Exercise | 2,529 | — | — |
| 2025-10-01 | FOLGER ANTHONY | Officer | −Tax w/h | 1,122 | $44.21 | $49,604 |
| 2025-10-01 | FOLGER ANTHONY | Officer | +Exercise | 2,464 | — | — |
| 2025-10-01 | FOLGER ANTHONY | Officer | −Tax w/h | 1,093 | $44.21 | $48,322 |
| 2025-10-01 | FOLGER ANTHONY | Officer | +Exercise | 3,048 | — | — |
| 2025-10-01 | FOLGER ANTHONY | Officer | −Tax w/h | 1,352 | $44.21 | $59,772 |
| 2025-10-01 | WANG YUFAN STEPHANIE | Officer | +Exercise | 1,070 | — | — |
| 2025-10-01 | WANG YUFAN STEPHANIE | Officer | +Exercise | 460 | — | — |
| 2025-10-01 | WANG YUFAN STEPHANIE | Officer | −Tax w/h | 204 | $44.21 | $9,019 |
| 2025-10-01 | WANG YUFAN STEPHANIE | Officer | −Tax w/h | 533 | $44.21 | $23,564 |
| 2025-10-01 | WANG YUFAN STEPHANIE | Officer | −Tax w/h | 475 | $44.21 | $21,000 |
| 2025-10-01 | WANG YUFAN STEPHANIE | Officer | +Exercise | 1,038 | — | — |
| 2025-10-01 | WANG YUFAN STEPHANIE | Officer | −Tax w/h | 461 | $44.21 | $20,381 |
| 2025-10-01 | WANG YUFAN STEPHANIE | Officer | +Exercise | 1,201 | — | — |
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.