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-27 | Jin Yan | Other | −Sell | 2,500 | $34.87 | $87,175 |
| 2025-09-04 | Petersen Christopher O. | Officer | −Sell | 151 | $33.56 | $5,077 |
| 2025-08-20 | Larrenaga Ryan Collins | Officer | +Buy | 100 | $33.04 | $3,304 |
| 2025-03-07 | Carlton Pamela G | Director | −Sell | 332 | $31.25 | $10,375 |
| 2025-03-07 | Carlton Pamela G | Director | −Sell | 1,483 | $31.22 | $46,299 |
| 2024-11-18 | TRUSCOTT WILLIAM F | Officer | +Buy | 4,000 | $33.60 | $134,400 |
| 2024-11-08 | TRUSCOTT WILLIAM F | Officer | −Gift | 2,000 | — | — |
| 2023-08-29 | Carrig Janet | Director | −Sell | 27 | $27.71 | $748 |
| 2023-07-06 | Sivaraman Raghavendran | Other | +Buy | 415 | $27.10 | $11,247 |
| 2023-07-06 | Sivaraman Raghavendran | Other | +Buy | 1,873 | $27.06 | $50,683 |
| 2023-07-06 | Sivaraman Raghavendran | Other | +Buy | 712 | $27.08 | $19,281 |
| 2022-03-14 | Lee Grace | Other | +Buy | 2,000 | $29.15 | $58,300 |
| 2021-05-06 | Beckman Daniel | Officer | +Buy | 325 | $34.00 | $11,050 |
| 2020-11-17 | Petersen Christopher O. | Officer | +Buy | 100 | $28.40 | $2,840 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 338 | $26.00 | $8,788 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 191 | $26.02 | $4,970 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 58 | $26.14 | $1,516 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 88 | $25.90 | $2,279 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 100 | $25.91 | $2,591 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 178 | $25.72 | $4,578 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 251 | $25.70 | $6,451 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 78 | $25.71 | $2,005 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 376 | $25.79 | $9,697 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 51 | $25.74 | $1,313 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 48 | $25.62 | $1,230 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 141 | $25.44 | $3,587 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 158 | $25.45 | $4,021 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 680 | $25.46 | $17,313 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 200 | $25.49 | $5,098 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 49 | $25.51 | $1,250 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 47 | $25.54 | $1,200 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 233 | $26.25 | $6,116 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 98 | $26.35 | $2,582 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 278 | $26.33 | $7,320 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 188 | $26.34 | $4,952 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 847 | $26.30 | $22,276 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 88 | $26.27 | $2,312 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 100 | $26.27 | $2,627 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 167 | $26.16 | $4,369 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 109 | $26.20 | $2,856 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 240 | $26.21 | $6,290 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 200 | $26.30 | $5,260 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 6 | $26.22 | $157 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 51 | $25.99 | $1,325 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 37 | $26.44 | $978 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 247 | $26.45 | $6,533 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 32 | $26.46 | $847 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 10 | $26.40 | $264 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 247 | $26.28 | $6,491 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 822 | $26.29 | $21,610 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 51 | $26.50 | $1,352 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 54 | $26.60 | $1,436 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 150 | $26.36 | $3,954 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 148 | $26.38 | $3,904 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 260 | $26.37 | $6,856 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 100 | $26.36 | $2,636 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 88 | $26.40 | $2,323 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 100 | $26.39 | $2,639 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 188 | $26.12 | $4,911 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 186 | $26.12 | $4,858 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 292 | $26.18 | $7,645 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 100 | $26.18 | $2,618 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 188 | $26.11 | $4,909 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 100 | $26.13 | $2,613 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 141 | $26.09 | $3,679 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 109 | $26.43 | $2,881 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 562 | $26.19 | $14,719 |
| 2020-03-02 | KING DAVID L | Other | +Buy | 63 | $26.24 | $1,653 |
| 2020-03-01 | KING DAVID L | Other | +Buy | 88 | $26.62 | $2,343 |
| 2020-02-03 | Carlton Pamela G | Director | −Sell | 300 | $28.34 | $8,502 |
| 2020-02-03 | Carlton Pamela G | Director | −Sell | 700 | $28.36 | $19,852 |
| 2018-12-31 | Jin Yan | Other | +Buy | 136 | $23.46 | $3,191 |
| 2018-12-31 | Jin Yan | Other | +Buy | 300 | $23.41 | $7,023 |
| 2018-12-31 | Jin Yan | Other | +Buy | 84 | $23.43 | $1,968 |
| 2018-12-31 | Jin Yan | Other | +Buy | 386 | $23.44 | $9,048 |
| 2018-12-31 | Jin Yan | Other | +Buy | 434 | $23.45 | $10,177 |
| 2018-12-31 | Jin Yan | Other | +Buy | 700 | $23.40 | $16,380 |
| 2018-12-31 | Jin Yan | Other | +Buy | 2,860 | $23.38 | $66,867 |
| 2018-12-31 | Jin Yan | Other | +Buy | 100 | $23.37 | $2,337 |
| 2018-06-12 | Albanese Peter | Other | −Sell | 600 | $27.53 | $16,518 |
| 2018-06-12 | Albanese Peter | Other | −Sell | 1,300 | $27.51 | $35,763 |
| 2018-06-12 | Albanese Peter | Other | −Sell | 200 | $27.51 | $5,502 |
| 2018-06-12 | Albanese Peter | Other | −Sell | 2,000 | $27.49 | $54,980 |
| 2018-06-12 | Albanese Peter | Other | −Sell | 400 | $27.50 | $11,000 |
| 2018-06-12 | Albanese Peter | Other | −Sell | 600 | $27.50 | $16,500 |
| 2018-06-12 | Albanese Peter | Other | −Sell | 400 | $27.51 | $11,004 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 100 | $22.80 | $2,280 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 100 | $22.79 | $2,279 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 400 | $22.82 | $9,128 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 500 | $22.83 | $11,415 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 200 | $22.85 | $4,570 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 100 | $22.87 | $2,287 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 606 | $22.86 | $13,853 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 1,398 | $22.85 | $31,944 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 1,733 | $22.84 | $39,582 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 882 | $22.87 | $20,171 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 1,672 | $22.88 | $38,255 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 1,175 | $22.90 | $26,908 |
| 2017-03-22 | KING DAVID L | Other | +Buy | 1,134 | $22.89 | $25,957 |
| 2017-03-13 | Jin Yan | Other | +Buy | 2,000 | $23.22 | $46,440 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 1,700 | $22.78 | $38,726 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 650 | $22.76 | $14,794 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 900 | $22.78 | $20,502 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 1,450 | $22.79 | $33,046 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 400 | $22.76 | $9,104 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 2,100 | $22.76 | $47,796 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 2,500 | $22.75 | $56,875 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 200 | $22.79 | $4,558 |
| 2017-02-08 | Albanese Peter | Other | +Buy | 100 | $22.79 | $2,279 |
| 2017-02-03 | Jin Yan | Other | +Buy | 1,000 | $22.63 | $22,630 |
| 2017-02-01 | KING DAVID L | Other | +Buy | 500 | $22.56 | $11,280 |
| 2017-02-01 | KING DAVID L | Other | +Buy | 2,295 | $22.54 | $51,729 |
| 2017-02-01 | KING DAVID L | Other | +Buy | 2,205 | $22.58 | $49,789 |
| 2015-12-11 | Condon Brian Matthew | Other | +Buy | 2,500 | $19.58 | $48,950 |
| 2015-10-05 | Condon Brian Matthew | Other | +Buy | 1,000 | $19.65 | $19,650 |
| 2015-10-05 | Condon Brian Matthew | Other | +Buy | 1,000 | $19.69 | $19,690 |
| 2015-10-05 | Condon Brian Matthew | Other | +Buy | 1,000 | $19.68 | $19,680 |
| 2012-04-10 | Carlton Pamela G | Director | +Buy | 1,300 | $15.55 | $20,215 |
| 2012-04-10 | Carlton Pamela G | Director | +Buy | 800 | $15.56 | $12,448 |
| 2012-04-04 | Carlton Pamela G | Director | −Sell | 100 | $15.90 | $1,590 |
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.