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-19 | Smithers Paul E. | Director,Officer | +Grant | 22,299 | — | — |
| 2026-06-19 | Smith David Jon | Officer | +Grant | 9,219 | — | — |
| 2026-06-09 | Ives Bruce Alan | Director | +Grant | 2,652 | — | — |
| 2026-01-20 | Bui Andy | Officer | +Grant | 6,522 | — | — |
| 2026-01-20 | Smith David Jon | Officer | +Grant | 20,061 | — | — |
| 2026-01-20 | Smithers Paul E. | Director,Officer | +Grant | 47,643 | — | — |
| 2026-01-02 | Smithers Paul E. | Director,Officer | −Tax w/h | 5,169 | $49.47 | $255,710 |
| 2026-01-02 | Smithers Paul E. | Director,Officer | +Exercise | 10,653 | — | — |
| 2026-01-02 | Shoemaker Scott | Director | +Exercise | 911 | — | — |
| 2026-01-01 | Smith David Jon | Officer | −Tax w/h | 1,634 | $47.36 | $77,386 |
| 2026-01-01 | Smith David Jon | Officer | +Exercise | 4,555 | — | — |
| 2026-01-01 | Bui Andy | Officer | −Tax w/h | 1,204 | $47.36 | $57,021 |
| 2026-01-01 | Smithers Paul E. | Director,Officer | −Tax w/h | 10,983 | $47.36 | $520,155 |
| 2025-11-24 | Gold Alan D | Director,Officer | +Buy | 2,600 | $49.09 | $127,634 |
| 2025-11-20 | Smith David Jon | Officer | +Buy | 600 | $45.90 | $27,540 |
| 2025-11-20 | Gold Alan D | Director,Officer | +Buy | 1,000 | $45.70 | $45,700 |
| 2025-11-19 | Gold Alan D | Director,Officer | +Buy | 1,000 | $46.26 | $46,260 |
| 2025-10-15 | Kreitzer Gary A | Director | +Grant | 1,839 | $55.28 | $101,664 |
| 2025-07-15 | Kreitzer Gary A | Director | +Grant | 1,782 | $55.15 | $98,285 |
| 2025-06-11 | Kreitzer Gary A | Director | +Grant | 3,495 | — | — |
| 2025-06-11 | Boyle David Gerard | Director | +Grant | 2,796 | — | — |
| 2025-04-15 | Kreitzer Gary A | Director | +Grant | 1,732 | $52.91 | $91,621 |
| 2025-03-03 | Stecher David | Director | −Sell | 7,599 | $70.55 | $536,109 |
| 2025-02-24 | Bui Andy | Officer | +Grant | 4,785 | — | — |
| 2025-02-24 | Smithers Paul E. | Director,Officer | +Grant | 32,457 | — | — |
| 2025-01-23 | Kreitzer Gary A | Director | +Grant | 1,307 | $68.23 | $89,150 |
| 2025-01-01 | Wolfe Brian J. | Officer | −Tax w/h | 571 | $66.64 | $38,051 |
| 2025-01-01 | Smithers Paul E. | Director,Officer | −Tax w/h | 6,803 | $66.64 | $453,352 |
| 2025-01-01 | Bui Andy | Officer | −Tax w/h | 672 | $66.64 | $44,782 |
| 2024-10-15 | Kreitzer Gary A | Director | +Grant | 647 | $135.90 | $87,915 |
| 2024-07-15 | Kreitzer Gary A | Director | +Grant | 728 | $118.94 | $86,531 |
| 2024-05-15 | Stecher David | Director | +Grant | 1,416 | — | — |
| 2024-05-15 | Kreitzer Gary A | Director | +Grant | 1,770 | — | — |
| 2024-04-15 | Kreitzer Gary A | Director | +Grant | 783 | $97.52 | $76,351 |
| 2024-01-17 | Bui Andy | Officer | +Grant | 2,181 | — | — |
| 2024-01-17 | Smithers Paul E. | Director,Officer | +Grant | 27,231 | — | — |
| 2024-01-16 | Kreitzer Gary A | Director | +Grant | 802 | $93.39 | $74,897 |
| 2024-01-01 | Bui Andy | Officer | −Tax w/h | 517 | $100.82 | $52,124 |
| 2024-01-01 | Wolfe Brian J. | Officer | −Tax w/h | 885 | $100.82 | $89,226 |
| 2024-01-01 | Smithers Paul E. | Director,Officer | −Tax w/h | 3,598 | $100.82 | $362,750 |
| 2023-11-15 | Stecher David | Director | −Sell | 2,500 | $80.76 | $201,900 |
| 2023-10-16 | Kreitzer Gary A | Director | +Grant | 747 | $77.76 | $58,122 |
| 2023-07-17 | Kreitzer Gary A | Director | +Grant | 739 | $76.81 | $56,790 |
| 2023-06-07 | Kreitzer Gary A | Director | +Grant | 2,808 | — | — |
| 2023-06-07 | Stecher David | Director | +Grant | 2,247 | — | — |
| 2023-04-17 | Kreitzer Gary A | Director | +Grant | 772 | $71.81 | $55,404 |
| 2023-01-18 | Bui Andy | Officer | +Grant | 1,806 | — | — |
| 2023-01-18 | Smithers Paul E. | Director,Officer | +Grant | 22,548 | — | — |
| 2023-01-17 | Kreitzer Gary A | Director | +Grant | 485 | $112.49 | $54,531 |
| 2023-01-12 | Curran Mary A | Director | +L | 16 | $219.47 | $3,586 |
| 2023-01-01 | Bui Andy | Officer | −Tax w/h | 631 | $101.35 | $63,952 |
| 2023-01-01 | Wolfe Brian J. | Officer | −Tax w/h | 1,636 | $101.35 | $165,809 |
| 2023-01-01 | Smithers Paul E. | Director,Officer | −Tax w/h | 1,428 | $101.35 | $144,728 |
| 2022-10-17 | Kreitzer Gary A | Director | +Grant | 567 | $94.37 | $53,510 |
| 2022-08-12 | Gold Alan D | Director,Officer | +Buy | 1,000 | $97.79 | $97,790 |
| 2022-08-10 | Gold Alan D | Director,Officer | +Buy | 1,000 | $94.22 | $94,220 |
| 2022-07-18 | Kreitzer Gary A | Director | +Grant | 513 | $99.63 | $51,124 |
| 2022-05-18 | Kreitzer Gary A | Director | +Grant | 1,562 | — | — |
| 2022-05-18 | Stecher David | Director | +Grant | 1,249 | — | — |
| 2022-04-18 | Kreitzer Gary A | Director | +Grant | 297 | $170.22 | $50,605 |
| 2022-03-15 | Kreitzer Gary A | Director | −Sell | 2,196 | $30.13 | $66,165 |
| 2022-03-14 | Kreitzer Gary A | Director | −Sell | 1,104 | $31.05 | $34,279 |
| 2022-03-11 | Kreitzer Gary A | Director | −Sell | 500 | $32.02 | $16,010 |
| 2022-03-10 | Kreitzer Gary A | Director | −Sell | 2,200 | $31.52 | $69,344 |
| 2022-01-18 | Kreitzer Gary A | Director | +Grant | 207 | $207.84 | $43,062 |
| 2022-01-11 | Bui Andy | Officer | +Grant | 927 | — | — |
| 2022-01-11 | Wolfe Brian J. | Officer | +Grant | 4,170 | — | — |
| 2022-01-11 | Smithers Paul E. | Director,Officer | +Grant | 11,583 | — | — |
| 2022-01-01 | Bui Andy | Officer | −Tax w/h | 790 | $262.91 | $207,699 |
| 2022-01-01 | Wolfe Brian J. | Officer | −Tax w/h | 2,236 | $262.91 | $587,867 |
| 2022-01-01 | HASTINGS CATHERINE | Officer | −Tax w/h | 906 | $262.91 | $238,196 |
| 2022-01-01 | Smithers Paul E. | Director,Officer | −Tax w/h | 1,343 | $262.91 | $353,088 |
| 2022-01-01 | Gold Alan D | Director,Officer | −Tax w/h | 1,976 | $262.91 | $519,510 |
| 2021-12-28 | Gold Alan D | Director,Officer | −Gift | 30,577 | — | — |
| 2021-11-17 | Gold Alan D | Director,Officer | −Sell | 2,987 | $33.95 | $101,409 |
| 2021-11-16 | Gold Alan D | Director,Officer | −Sell | 92 | $34.19 | $3,145 |
| 2021-11-15 | Gold Alan D | Director,Officer | −Sell | 694 | $34.43 | $23,894 |
| 2021-11-12 | Gold Alan D | Director,Officer | −Sell | 804 | $34.63 | $27,843 |
| 2021-11-11 | Gold Alan D | Director,Officer | −Sell | 750 | $35.16 | $26,370 |
| 2021-11-10 | Gold Alan D | Director,Officer | −Sell | 673 | $35.10 | $23,622 |
| 2021-10-18 | Kreitzer Gary A | Director | +Grant | 178 | $240.98 | $42,796 |
| 2021-10-13 | Curran Mary A | Director | +L | 15 | $238.91 | $3,565 |
| 2021-09-15 | Kreitzer Gary A | Director | −Sell | 1,322 | $33.85 | $44,750 |
| 2021-09-15 | Shoemaker Scott | Director | −Sell | 360 | $233.00 | $83,880 |
| 2021-09-14 | Kreitzer Gary A | Director | −Sell | 1,903 | $34.23 | $65,140 |
| 2021-09-13 | Kreitzer Gary A | Director | −Sell | 2,775 | $36.24 | $100,566 |
| 2021-09-01 | Smithers Paul E. | Director,Officer | −Sell | 3,954 | $249.00 | $984,546 |
| 2021-08-10 | HASTINGS CATHERINE | Officer | −Sell | 1,500 | $228.97 | $343,455 |
| 2021-08-09 | Bui Andy | Officer | −Sell | 1,895 | $228.00 | $432,060 |
| 2021-07-16 | Kreitzer Gary A | Director | +Grant | 192 | $207.00 | $39,676 |
| 2021-07-13 | Curran Mary A | Director | +L | 16 | $208.72 | $3,304 |
| 2021-06-16 | Gold Alan D | Director,Officer | −Sell | 1,108 | $33.81 | $37,461 |
| 2021-06-15 | Gold Alan D | Director,Officer | −Sell | 1,161 | $34.01 | $39,486 |
| 2021-06-11 | Gold Alan D | Director,Officer | −Sell | 610 | $35.10 | $21,411 |
| 2021-06-10 | Gold Alan D | Director,Officer | −Sell | 100 | $35.50 | $3,550 |
| 2021-06-10 | Shoemaker Scott | Director | −Sell | 500 | $190.57 | $95,285 |
| 2021-06-10 | Shoemaker Scott | Director | −Sell | 500 | $191.40 | $95,700 |
| 2021-06-09 | Gold Alan D | Director,Officer | −Sell | 2,455 | $35.71 | $87,668 |
| 2021-06-08 | Gold Alan D | Director,Officer | −Sell | 566 | $35.80 | $20,263 |
| 2021-06-04 | Kreitzer Gary A | Director | +Grant | 1,104 | — | — |
| 2021-06-04 | Stecher David | Director | +Grant | 883 | — | — |
| 2021-04-16 | Kreitzer Gary A | Director | +Grant | 204 | $182.49 | $37,140 |
| 2021-04-13 | Curran Mary A | Director | +L | 16 | $191.13 | $3,094 |
| 2021-03-18 | Gold Alan D | Director,Officer | −Gift | 1,000 | — | — |
| 2021-03-17 | Smithers Paul E. | Director,Officer | −Sell | 2,000 | $195.00 | $390,000 |
| 2021-03-16 | Smithers Paul E. | Director,Officer | −Sell | 2,000 | $199.50 | $399,000 |
| 2021-03-15 | Smithers Paul E. | Director,Officer | −Sell | 2,000 | $195.00 | $390,000 |
| 2021-03-12 | Gold Alan D | Director,Officer | −Sell | 4,000 | $185.00 | $740,000 |
| 2021-03-11 | HASTINGS CATHERINE | Officer | −Sell | 1,200 | $180.01 | $216,012 |
| 2021-03-05 | Gold Alan D | Director,Officer | −Sell | 7,124 | $29.74 | $211,868 |
| 2021-03-04 | Gold Alan D | Director,Officer | −Sell | 6,000 | $185.47 | $1M |
| 2021-03-04 | Gold Alan D | Director,Officer | −Sell | 3,570 | $31.44 | $112,241 |
| 2021-03-03 | Gold Alan D | Director,Officer | −Sell | 1,829 | $33.42 | $61,125 |
| 2021-03-01 | Wolfe Brian J. | Officer | −Sell | 4,306 | $202.52 | $872,051 |
| 2021-01-19 | Kreitzer Gary A | Director | +Grant | 188 | $184.49 | $34,656 |
| 2021-01-13 | Curran Mary A | Director | +L | 8 | $188.77 | $1,588 |
| 2021-01-11 | Bui Andy | Officer | +Grant | 1,056 | — | — |
| 2021-01-11 | Wolfe Brian J. | Officer | +Grant | 2,553 | — | — |
| 2021-01-01 | Officer | −Tax w/h | 2,701 | $183.13 | $494,634 | |
| 2021-01-01 | HASTINGS CATHERINE | Officer | −Tax w/h | 1,702 | $183.13 | $311,687 |
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.