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-23 | GOOD JENNIFER L | Director | +Exercise | 4,712 | — | — |
| 2026-06-23 | Arbuckle Stuart A | Director | +Exercise | 4,712 | — | — |
| 2026-06-23 | TETRAULT LYNN A. | Director | +Exercise | 4,712 | — | — |
| 2026-06-23 | MCGIRR DAVID W J | Director | +Exercise | 4,712 | — | — |
| 2026-06-23 | JEAN CHRISTOPHE | Director | +Exercise | 4,712 | — | — |
| 2026-06-22 | TETRAULT LYNN A. | Director | +Exercise | 37,000 | $28.27 | $1M |
| 2026-06-22 | TETRAULT LYNN A. | Director | −Sell | 37,000 | $100.32 | $4M |
| 2026-05-18 | Smith Hunter C | Officer | +Exercise | 3,000 | $17.87 | $53,610 |
| 2026-05-15 | German Christopher Paul | Officer | +Exercise | 1,687 | $56.69 | $95,636 |
| 2026-05-15 | German Christopher Paul | Officer | +Exercise | 1,349 | $49.23 | $66,411 |
| 2026-05-15 | German Christopher Paul | Officer | −Sell | 4,643 | $92.21 | $428,131 |
| 2026-05-15 | German Christopher Paul | Officer | +Exercise | 1,406 | $17.97 | $25,266 |
| 2026-04-01 | Mazabraud Yann | Officer | +Exercise | 12,875 | — | — |
| 2026-03-12 | Mathers Edward T | Director | +Other | 4,199 | — | — |
| 2026-03-04 | German Christopher Paul | Officer | +Exercise | 1,500 | $17.97 | $26,955 |
| 2026-03-04 | German Christopher Paul | Officer | −Sell | 5,614 | $89.56 | $502,790 |
| 2026-03-02 | Smith Hunter C | Officer | +Exercise | 6,099 | $6.80 | $41,473 |
| 2026-03-02 | Mathers Edward T | Director | +Other | 4,198 | — | — |
| 2026-03-01 | German Christopher Paul | Officer | −Tax w/h | 342 | $94.94 | $32,469 |
| 2026-03-01 | German Christopher Paul | Officer | +Exercise | 1,162 | — | — |
| 2026-02-19 | Smith Hunter C | Officer | −Sell | 585 | $103.28 | $60,419 |
| 2026-02-19 | Smith Hunter C | Officer | −Sell | 800 | $102.10 | $81,680 |
| 2026-02-19 | Smith Hunter C | Officer | −Sell | 1,692 | $100.92 | $170,757 |
| 2026-02-19 | Smith Hunter C | Officer | −Sell | 1,308 | $100.27 | $131,153 |
| 2026-02-17 | Smith Hunter C | Officer | −Sell | 200 | $103.84 | $20,768 |
| 2026-02-17 | Smith Hunter C | Officer | −Sell | 1,200 | $99.42 | $119,304 |
| 2026-02-17 | Smith Hunter C | Officer | −Sell | 1,069 | $103.00 | $110,107 |
| 2026-02-17 | Smith Hunter C | Officer | −Sell | 900 | $101.70 | $91,530 |
| 2026-02-17 | Smith Hunter C | Officer | −Sell | 200 | $100.52 | $20,104 |
| 2026-02-14 | Mazabraud Yann | Officer | +Exercise | 10,000 | — | — |
| 2026-02-12 | Smith Hunter C | Officer | −Sell | 292 | $96.26 | $28,108 |
| 2026-02-12 | Smith Hunter C | Officer | −Sell | 400 | $97.67 | $39,068 |
| 2026-02-12 | Smith Hunter C | Officer | −Sell | 800 | $98.99 | $79,192 |
| 2026-02-12 | Smith Hunter C | Officer | −Sell | 100 | $100.10 | $10,010 |
| 2026-02-11 | Smith Hunter C | Officer | −Sell | 400 | $99.44 | $39,776 |
| 2026-02-11 | Smith Hunter C | Officer | −Sell | 100 | $100.85 | $10,085 |
| 2026-02-11 | Smith Hunter C | Officer | −Sell | 2,266 | $98.37 | $222,906 |
| 2026-02-10 | Smith Hunter C | Officer | −Sell | 1,913 | $102.66 | $196,389 |
| 2026-02-10 | Smith Hunter C | Officer | −Sell | 100 | $104.76 | $10,476 |
| 2026-02-10 | Smith Hunter C | Officer | −Sell | 700 | $103.68 | $72,576 |
| 2026-02-05 | Smith Hunter C | Officer | −Sell | 3,381 | $106.06 | $358,589 |
| 2026-02-04 | Smith Hunter C | Officer | −Sell | 1,000 | $106.60 | $106,600 |
| 2026-02-04 | Smith Hunter C | Officer | −Sell | 747 | $107.67 | $80,429 |
| 2026-02-04 | Smith Hunter C | Officer | −Sell | 1,500 | $104.74 | $157,110 |
| 2026-02-01 | Cramer Pamela J. | Officer | −Tax w/h | 4,731 | $108.99 | $515,632 |
| 2026-02-01 | Cramer Pamela J. | Officer | +Exercise | 13,293 | — | — |
| 2026-02-01 | Garfield Alastair | Officer | −Tax w/h | 2,026 | $108.99 | $220,814 |
| 2026-02-01 | Garfield Alastair | Officer | +Exercise | 6,663 | — | — |
| 2026-02-01 | German Christopher Paul | Officer | −Tax w/h | 1,138 | $108.99 | $124,031 |
| 2026-02-01 | German Christopher Paul | Officer | +Exercise | 3,613 | — | — |
| 2026-02-01 | Lee Jennifer Kayden | Officer | +Exercise | 22,612 | — | — |
| 2026-02-01 | Lee Jennifer Kayden | Officer | −Tax w/h | 9,237 | $108.99 | $1M |
| 2026-02-01 | Meeker David P | Director,Officer | +Exercise | 68,713 | — | — |
| 2026-02-01 | Meeker David P | Director,Officer | −Tax w/h | 31,522 | $108.99 | $3M |
| 2026-02-01 | Shulman Joseph | Officer | +Exercise | 16,968 | — | — |
| 2026-02-01 | Shulman Joseph | Officer | −Tax w/h | 6,507 | $108.99 | $709,198 |
| 2026-02-01 | Smith Hunter C | Officer | +Exercise | 26,000 | — | — |
| 2026-02-01 | Smith Hunter C | Officer | −Tax w/h | 10,750 | $108.99 | $1M |
| 2026-02-01 | Mazabraud Yann | Officer | +Exercise | 5,500 | — | — |
| 2025-12-11 | Cramer Pamela J. | Officer | −Sell | 3,350 | $111.00 | $371,850 |
| 2025-12-11 | Cramer Pamela J. | Officer | +Exercise | 3,350 | $27.35 | $91,623 |
| 2025-11-20 | Cramer Pamela J. | Officer | +Exercise | 3,350 | $27.35 | $91,623 |
| 2025-11-20 | Cramer Pamela J. | Officer | −Sell | 3,350 | $105.00 | $351,750 |
| 2025-11-10 | Cramer Pamela J. | Officer | +Exercise | 3,515 | $6.80 | $23,902 |
| 2025-11-10 | Cramer Pamela J. | Officer | −Sell | 3,515 | $100.00 | $351,500 |
| 2025-11-07 | Cramer Pamela J. | Officer | +Exercise | 8,805 | $19.02 | $167,471 |
| 2025-11-07 | Cramer Pamela J. | Officer | −Sell | 19,351 | $98.82 | $2M |
| 2025-11-07 | Cramer Pamela J. | Officer | +Exercise | 10,546 | $6.80 | $71,713 |
| 2025-10-30 | Shulman Joseph | Officer | −Sell | 9,748 | $115.24 | $1M |
| 2025-10-30 | Shulman Joseph | Officer | +Exercise | 9,748 | $30.66 | $298,874 |
| 2025-10-28 | Shulman Joseph | Officer | −Sell | 2,815 | $115.01 | $323,753 |
| 2025-10-28 | Shulman Joseph | Officer | +Exercise | 721 | $30.66 | $22,106 |
| 2025-10-28 | Shulman Joseph | Officer | +Exercise | 2,094 | $27.35 | $57,271 |
| 2025-10-16 | Shulman Joseph | Officer | −Sell | 2,693 | $110.95 | $298,788 |
| 2025-10-16 | Shulman Joseph | Officer | +Exercise | 2,093 | $27.35 | $57,244 |
| 2025-10-16 | Shulman Joseph | Officer | −Sell | 8,332 | $112.06 | $933,684 |
| 2025-10-16 | Shulman Joseph | Officer | −Sell | 3,412 | $112.81 | $384,908 |
| 2025-10-16 | Shulman Joseph | Officer | +Exercise | 12,344 | $30.66 | $378,467 |
| 2025-09-02 | Shulman Joseph | Officer | +Exercise | 2,094 | $27.35 | $57,271 |
| 2025-09-02 | Shulman Joseph | Officer | −Sell | 16,781 | $105.30 | $2M |
| 2025-09-02 | Shulman Joseph | Officer | +Exercise | 14,687 | $30.66 | $450,303 |
| 2025-08-21 | Shulman Joseph | Officer | +Exercise | 4,188 | $27.35 | $114,542 |
| 2025-08-21 | Shulman Joseph | Officer | −Sell | 4,188 | $100.07 | $419,093 |
| 2025-08-13 | Smith Hunter C | Officer | +Exercise | 3,477 | $6.88 | $23,922 |
| 2025-08-13 | Smith Hunter C | Officer | −Sell | 3,477 | $96.00 | $333,792 |
| 2025-08-12 | German Christopher Paul | Officer | −Sell | 1,500 | $95.00 | $142,500 |
| 2025-08-12 | German Christopher Paul | Officer | +Exercise | 500 | $49.23 | $24,615 |
| 2025-08-12 | German Christopher Paul | Officer | +Exercise | 1,000 | $17.97 | $17,970 |
| 2025-08-12 | Smith Hunter C | Officer | +Exercise | 24,611 | $6.88 | $169,324 |
| 2025-08-12 | Smith Hunter C | Officer | −Sell | 24,611 | $96.33 | $2M |
| 2025-08-11 | Shulman Joseph | Officer | +Exercise | 3,984 | $6.80 | $27,091 |
| 2025-08-11 | Shulman Joseph | Officer | −Sell | 3,984 | $90.08 | $358,879 |
| 2025-07-29 | Cramer Pamela J. | Officer | −Sell | 1,520 | $85.93 | $130,614 |
| 2025-07-26 | Cramer Pamela J. | Officer | +Exercise | 3,125 | — | — |
| 2025-07-09 | Cramer Pamela J. | Officer | −Sell | 7,831 | $76.69 | $600,559 |
| 2025-07-09 | Cramer Pamela J. | Officer | −Sell | 3,516 | $80.00 | $281,280 |
| 2025-07-09 | Cramer Pamela J. | Officer | +Exercise | 5,025 | $27.35 | $137,434 |
| 2025-07-09 | Cramer Pamela J. | Officer | +Exercise | 10,547 | $6.80 | $71,720 |
| 2025-07-09 | Cramer Pamela J. | Officer | −Sell | 4,225 | $75.55 | $319,199 |
| 2025-07-09 | German Christopher Paul | Officer | −Sell | 1,967 | $76.75 | $150,967 |
| 2025-07-09 | German Christopher Paul | Officer | +Exercise | 850 | $49.23 | $41,846 |
| 2025-07-09 | German Christopher Paul | Officer | +Exercise | 2,000 | $17.97 | $35,940 |
| 2025-07-09 | German Christopher Paul | Officer | −Sell | 1,850 | $85.00 | $157,250 |
| 2025-07-09 | Shulman Joseph | Officer | −Sell | 3,985 | $80.00 | $318,800 |
| 2025-07-09 | Shulman Joseph | Officer | −Sell | 3,984 | $75.56 | $301,031 |
| 2025-07-09 | Shulman Joseph | Officer | +Exercise | 7,969 | $6.80 | $54,189 |
| 2025-07-09 | Smith Hunter C | Officer | −Sell | 1,607 | $76.17 | $122,405 |
| 2025-07-09 | Smith Hunter C | Officer | +Exercise | 42,120 | $6.88 | $289,786 |
| 2025-07-09 | Smith Hunter C | Officer | −Sell | 17,113 | $75.38 | $1M |
| 2025-07-09 | Smith Hunter C | Officer | −Sell | 23,400 | $84.50 | $2M |
| 2025-07-07 | Smith Hunter C | Officer | +Exercise | 6,986 | $6.88 | $48,064 |
| 2025-07-02 | Garfield Alastair | Officer | −Sell | 6 | $64.60 | $388 |
| 2025-07-02 | Garfield Alastair | Officer | −Sell | 1,313 | $64.81 | $85,096 |
| 2025-07-01 | Garfield Alastair | Officer | +Exercise | 4,445 | — | — |
| 2025-06-18 | TETRAULT LYNN A. | Director | +Exercise | 4,000 | — | — |
| 2025-06-18 | MCGIRR DAVID W J | Director | +Exercise | 4,000 | — | — |
| 2025-06-18 | Arbuckle Stuart A | Director | +Exercise | 4,000 | — | — |
| 2025-06-18 | Bedrosian Camille L | Director | +Exercise | 4,000 | — | — |
| 2025-06-18 | GOOD JENNIFER L | Director | +Exercise | 4,000 | — | — |
| 2025-06-18 | JEAN CHRISTOPHE | Director | +Exercise | 4,000 | — | — |
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.