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-18 | SWARTZ DAVID L | Director | −Sell | 2,699 | $53.89 | $145,449 |
| 2026-06-16 | Berger Howard G | Director,Officer | −Gift | 90 | — | — |
| 2026-06-16 | Wesdorp Cornelis | Officer | −Sell | 4,750 | $58.11 | $276,023 |
| 2026-06-15 | Forthuber Stephen M | Officer | −Sell | 24,214 | $57.79 | $1M |
| 2026-06-15 | Forthuber Stephen M | Officer | −Sell | 19,853 | $58.61 | $1M |
| 2026-06-02 | Levitt Lawrence L | Director | +Grant | 2,946 | — | — |
| 2026-06-02 | Jacobs Laura Pastre | Director | +Grant | 2,946 | — | — |
| 2026-06-02 | SPURLOCK GREGORY E. | Director | +Grant | 2,946 | — | — |
| 2026-06-02 | SWARTZ DAVID L | Director | +Grant | 2,946 | — | — |
| 2026-05-05 | Berger Howard G | Director,Officer | +Exercise | 25,992 | $18.64 | $484,491 |
| 2026-03-19 | Sorensen Alma Gregory | Director,Officer | −Gift | 7,000 | — | — |
| 2026-03-19 | Sorensen Alma Gregory | Director,Officer | −Sell | 9,554 | $61.84 | $590,819 |
| 2026-03-19 | Sorensen Alma Gregory | Director,Officer | −Sell | 100 | $63.59 | $6,359 |
| 2026-03-19 | Sorensen Alma Gregory | Director,Officer | −Sell | 5,346 | $62.82 | $335,836 |
| 2026-03-18 | Sorensen Alma Gregory | Director,Officer | −Sell | 14,200 | $62.12 | $882,104 |
| 2026-03-18 | Sorensen Alma Gregory | Director,Officer | −Sell | 800 | $62.72 | $50,176 |
| 2026-03-16 | Sorensen Alma Gregory | Director,Officer | −Tax w/h | 5,919 | $61.72 | $365,321 |
| 2026-03-10 | Sorensen Alma Gregory | Director,Officer | +Exercise | 7,481 | — | — |
| 2026-03-10 | Sorensen Alma Gregory | Director,Officer | +Exercise | 2,493 | — | — |
| 2026-03-10 | Sorensen Alma Gregory | Director,Officer | +Exercise | 12,466 | — | — |
| 2026-03-10 | Sorensen Alma Gregory | Director,Officer | +Exercise | 8,727 | — | — |
| 2026-03-10 | Sorensen Alma Gregory | Director,Officer | +Exercise | 16,831 | — | — |
| 2026-03-10 | Sorensen Alma Gregory | Director,Officer | +Exercise | 6,237 | — | — |
| 2026-03-10 | Sorensen Alma Gregory | Director,Officer | +Exercise | 4,987 | — | — |
| 2026-03-10 | Sorensen Alma Gregory | Director,Officer | +Exercise | 3,742 | — | — |
| 2026-03-03 | Sorensen Alma Gregory | Director,Officer | +Grant | 16,533 | — | — |
| 2026-03-03 | Murdock Michael N | Officer | +Grant | 6,613 | — | — |
| 2026-03-03 | HAMES NORMAN R | Officer | +Grant | 3,100 | — | — |
| 2026-03-03 | HAMES NORMAN R | Officer | +Grant | 22,045 | — | — |
| 2026-03-03 | Berger Howard G | Director,Officer | +Grant | 124,001 | — | — |
| 2026-03-03 | Forthuber Stephen M | Officer | +Grant | 22,045 | — | — |
| 2026-03-03 | STOLPER MARK | Officer | +Grant | 18,228 | — | — |
| 2026-03-03 | Patel Mital | Officer | +Grant | 20,667 | — | — |
| 2026-03-03 | Wesdorp Cornelis | Officer | +Grant | 20,330 | — | — |
| 2026-03-03 | Katz David Jeffrey | Officer | +Grant | 19,289 | — | — |
| 2025-12-10 | STOLPER MARK | Officer | +Exercise | 35,703 | $6.07 | $216,717 |
| 2025-12-10 | Katz David Jeffrey | Officer | +Exercise | 3,396 | $29.44 | $99,978 |
| 2025-12-05 | Forthuber Stephen M | Officer | −Sell | 1,700 | $79.77 | $135,609 |
| 2025-12-05 | Forthuber Stephen M | Officer | −Sell | 11,598 | $79.06 | $916,938 |
| 2025-12-05 | Forthuber Stephen M | Officer | −Sell | 31,790 | $77.99 | $2M |
| 2025-12-03 | Forthuber Stephen M | Officer | +Exercise | 39,127 | $6.07 | $237,501 |
| 2025-12-03 | Patel Mital | Officer | −Gift | 630 | — | — |
| 2025-11-25 | Levitt Lawrence L | Director | −Gift | 2,700 | — | — |
| 2025-11-19 | Patel Mital | Officer | −Sell | 15,080 | $80.05 | $1M |
| 2025-11-19 | Berger Howard G | Director,Officer | +Exercise | 25,992 | $18.64 | $484,491 |
| 2025-11-19 | Berger Howard G | Director,Officer | +Exercise | 103,969 | $18.64 | $2M |
| 2025-11-18 | Patel Mital | Officer | −Sell | 9,920 | $80.00 | $793,600 |
| 2025-11-17 | Patel Mital | Officer | −Sell | 25,000 | $76.06 | $2M |
| 2025-11-13 | Murdock Michael N | Officer | −Gift | 3,000 | — | — |
| 2025-09-16 | Katz David Jeffrey | Officer | −Sell | 14,000 | $74.44 | $1M |
| 2025-09-16 | STOLPER MARK | Officer | −Sell | 35,000 | $73.89 | $3M |
| 2025-09-11 | Katz David Jeffrey | Officer | −Gift | 4,593 | — | — |
| 2025-09-11 | Wesdorp Cornelis | Officer | −Sell | 500 | $72.13 | $36,065 |
| 2025-09-10 | HAMES NORMAN R | Officer | −Sell | 10,000 | $72.74 | $727,400 |
| 2025-09-09 | Wesdorp Cornelis | Officer | −Sell | 500 | $71.99 | $35,995 |
| 2025-08-27 | HAMES NORMAN R | Officer | −Sell | 5,000 | $71.10 | $355,500 |
| 2025-08-19 | Jayanathan Ranjan | Officer | −Sell | 65,598 | $67.50 | $4M |
| 2025-08-19 | Wesdorp Cornelis | Officer | −Sell | 1,500 | $66.98 | $100,470 |
| 2025-08-13 | Katz David Jeffrey | Officer | −Sell | 17,000 | $68.31 | $1M |
| 2025-06-17 | Sorensen Alma Gregory | Director,Officer | −Gift | 5,600 | — | — |
| 2025-06-10 | Jacobs Laura Pastre | Director | +Grant | 2,699 | — | — |
| 2025-06-10 | Levitt Lawrence L | Director | +Grant | 2,699 | — | — |
| 2025-06-10 | SPURLOCK GREGORY E. | Director | +Grant | 2,699 | — | — |
| 2025-06-10 | SWARTZ DAVID L | Director | +Grant | 2,699 | — | — |
| 2025-06-05 | Murdock Michael N | Officer | −Sell | 11,132 | $58.05 | $646,213 |
| 2025-06-01 | Sorensen Alma Gregory | Director,Officer | +Grant | 10,436 | — | — |
| 2025-05-23 | Sorensen Alma Gregory | Director,Officer | −Sell | 55,000 | $56.48 | $3M |
| 2025-05-22 | Sorensen Alma Gregory | Director,Officer | −Sell | 45,000 | $57.06 | $3M |
| 2025-05-16 | Forthuber Stephen M | Officer | −Sell | 18,820 | $60.34 | $1M |
| 2025-05-16 | Levitt Lawrence L | Director | −Sell | 5,000 | $61.09 | $305,450 |
| 2025-05-15 | HAMES NORMAN R | Officer | −Sell | 5,536 | $60.00 | $332,160 |
| 2025-05-15 | HAMES NORMAN R | Officer | −Sell | 2,911 | $60.00 | $174,660 |
| 2025-05-01 | Sorensen Alma Gregory | Director,Officer | +Grant | 10,232 | — | — |
| 2025-04-04 | Patel Mital | Officer | +Exercise | 3,467 | $20.43 | $70,831 |
| 2025-04-04 | Patel Mital | Officer | +Exercise | 29,762 | $6.30 | $187,501 |
| 2025-04-04 | Patel Mital | Officer | +Exercise | 13,681 | $10.05 | $137,494 |
| 2025-04-04 | Patel Mital | Officer | +Exercise | 3,430 | $10.93 | $37,490 |
| 2025-03-19 | HAMES NORMAN R | Officer | −Sell | 2,500 | $50.31 | $125,775 |
| 2025-03-19 | HAMES NORMAN R | Officer | −Sell | 2,500 | $50.13 | $125,325 |
| 2025-03-18 | HAMES NORMAN R | Officer | −Sell | 5,000 | $48.25 | $241,250 |
| 2025-03-17 | HAMES NORMAN R | Officer | −Sell | 5,000 | $49.79 | $248,950 |
| 2025-03-10 | Katz David Jeffrey | Officer | +Exercise | 15,423 | — | — |
| 2025-03-07 | Wesdorp Cornelis | Officer | −Sell | 1,000 | $50.52 | $50,520 |
| 2025-03-07 | SWARTZ DAVID L | Director | −Sell | 25,000 | $50.84 | $1M |
| 2025-03-06 | Wesdorp Cornelis | Officer | −Sell | 2,000 | $51.23 | $102,460 |
| 2025-03-05 | Berger Howard G | Director,Officer | +Exercise | 53,648 | — | — |
| 2025-03-05 | HAMES NORMAN R | Officer | +Exercise | 11,194 | $10.05 | $112,500 |
| 2025-03-05 | HAMES NORMAN R | Officer | +Exercise | 762 | $10.93 | $8,329 |
| 2025-03-05 | Wesdorp Cornelis | Officer | −Sell | 2,000 | $52.58 | $105,160 |
| 2025-01-08 | BERGER HOWARD G | Director,Officer | +Grant | 124,567 | — | — |
| 2025-01-08 | Forthuber Stephen M | Officer | +Grant | 27,681 | — | — |
| 2025-01-08 | HAMES NORMAN R | Officer | +Grant | 27,681 | — | — |
| 2025-01-08 | Jayanathan Ranjan | Officer | +Grant | 11,072 | — | — |
| 2025-01-08 | Katz David Jeffrey | Officer | +Grant | 24,221 | — | — |
| 2025-01-08 | Murdock Michael N | Officer | +Grant | 11,072 | — | — |
| 2025-01-08 | Patel Mital | Officer | +Grant | 25,951 | — | — |
| 2025-01-08 | Sorensen Alma Gregory | Director,Officer | +Grant | 11,072 | — | — |
| 2025-01-08 | STOLPER MARK | Officer | +Grant | 22,889 | — | — |
| 2025-01-04 | Katz David Jeffrey | Officer | +Exercise | 1,221 | — | — |
| 2025-01-04 | Patel Mital | Officer | +Exercise | 1,220 | — | — |
| 2025-01-04 | HAMES NORMAN R | Officer | +Exercise | 1,380 | — | — |
| 2025-01-04 | Forthuber Stephen M | Officer | +Exercise | 1,380 | — | — |
| 2025-01-03 | BERGER HOWARD G | Director,Officer | −Other | 250,000 | — | — |
| 2024-12-16 | STOLPER MARK | Officer | −Gift | 275 | — | — |
| 2024-12-05 | Levitt Lawrence L | Director | −Gift | 2,700 | — | — |
| 2024-12-02 | Murdock Michael N | Officer | −Gift | 5,000 | — | — |
| 2024-11-25 | Katz David Jeffrey | Officer | −Sell | 5,110 | $82.12 | $419,633 |
| 2024-11-25 | Katz David Jeffrey | Officer | −Sell | 7,190 | $81.31 | $584,619 |
| 2024-11-19 | Jayanathan Ranjan | Officer | −Sell | 38,557 | $80.00 | $3M |
| 2024-10-01 | Katz David Jeffrey | Officer | +Exercise | 10,188 | $29.44 | $299,935 |
| 2024-10-01 | Wesdorp Cornelis | Officer | +Grant | 60,995 | — | — |
| 2024-09-16 | Patel Mital | Officer | −Gift | 400 | — | — |
| 2024-09-13 | BERGER HOWARD G | Director,Officer | −Gift | 190,000 | — | — |
| 2024-08-21 | Murdock Michael N | Officer | −Sell | 1,480 | $63.48 | $93,950 |
| 2024-08-21 | Murdock Michael N | Officer | −Sell | 9,329 | $63.06 | $588,287 |
| 2024-08-21 | Murdock Michael N | Officer | −Sell | 4,191 | $61.91 | $259,465 |
| 2024-08-15 | BERGER HOWARD G | Director,Officer | +Other | 500,000 | — | — |
| 2024-08-15 | BERGER HOWARD G | Director,Officer | −Gift | 60,000 | — | — |
| 2024-08-14 | Katz David Jeffrey | Officer | −Gift | 1,640 | — | — |
| 2024-06-18 | SPURLOCK GREGORY E. | Director | −Sell | 7,167 | $59.75 | $428,228 |
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.