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-22 | Bloch Stephen M | Director | −Sell | 30,500 | $76.18 | $2M |
| 2026-06-22 | Bloch Stephen M | Director | −Sell | 69,500 | $75.54 | $5M |
| 2026-06-16 | Manning Paul B | Director | +Grant | 5,882 | — | — |
| 2026-06-16 | Rielly-Gauvin Katherine | Director | +Grant | 5,882 | — | — |
| 2026-06-16 | KIRSCH ARTHUR S | Director | +Grant | 5,882 | — | — |
| 2026-06-16 | Horobin Joanna | Director | +Grant | 5,882 | — | — |
| 2026-06-16 | deGoa Damian | Director | +Grant | 5,882 | — | — |
| 2026-06-16 | Bloch Stephen M | Director | +Grant | 5,882 | — | — |
| 2026-06-16 | SINGH RAMAN | Director | +Grant | 5,882 | — | — |
| 2026-06-16 | Caligan Partners LP | Director,TenPercentOwner,Other | +Grant | 5,882 | — | — |
| 2026-06-15 | Bloch Stephen M | Director | −Sell | 2,322 | $72.08 | $167,370 |
| 2026-06-15 | Bloch Stephen M | Director | −Sell | 82,740 | $71.42 | $6M |
| 2026-06-12 | Bloch Stephen M | Director | −Sell | 97,954 | $71.37 | $7M |
| 2026-06-12 | Bloch Stephen M | Director | −Sell | 13,095 | $72.15 | $944,804 |
| 2026-06-11 | Bloch Stephen M | Director | −Sell | 1,476 | $66.40 | $98,006 |
| 2026-06-11 | Bloch Stephen M | Director | −Sell | 17,369 | $67.90 | $1M |
| 2026-06-11 | Bloch Stephen M | Director | −Sell | 25,117 | $68.91 | $2M |
| 2026-06-11 | Bloch Stephen M | Director | −Sell | 85,285 | $69.87 | $6M |
| 2026-06-11 | Bloch Stephen M | Director | −Sell | 20,208 | $71.07 | $1M |
| 2026-06-11 | Bloch Stephen M | Director | −Sell | 92,128 | $71.74 | $7M |
| 2026-06-11 | Bloch Stephen M | Director | −Sell | 686 | $72.41 | $49,673 |
| 2026-06-11 | Krepp Sarah | Officer | −Sell | 5,749 | $70.28 | $404,040 |
| 2026-06-11 | Krepp Sarah | Officer | −Sell | 19,131 | $70.28 | $1M |
| 2026-06-10 | Bloch Stephen M | Director | −Sell | 28,237 | $66.30 | $2M |
| 2026-06-10 | Bloch Stephen M | Director | −Sell | 103,301 | $65.54 | $7M |
| 2026-06-10 | Bloch Stephen M | Director | −Sell | 14,416 | $64.48 | $929,544 |
| 2026-06-09 | Bloch Stephen M | Director | −Sell | 64,500 | $64.27 | $4M |
| 2026-06-09 | Bloch Stephen M | Director | −Sell | 8,034 | $65.24 | $524,138 |
| 2026-06-08 | Bloch Stephen M | Director | −Sell | 39,187 | $65.38 | $3M |
| 2026-06-08 | Bloch Stephen M | Director | −Sell | 106,310 | $64.49 | $7M |
| 2026-06-08 | Bloch Stephen M | Director | −Sell | 2,804 | $66.19 | $185,597 |
| 2026-06-08 | Khindri Sanjeev | Officer | −Sell | 4,134 | $65.46 | $270,612 |
| 2026-06-05 | Bloch Stephen M | Director | −Sell | 2,064 | $64.14 | $132,385 |
| 2026-06-04 | Bloch Stephen M | Director | −Sell | 46,108 | $64.47 | $3M |
| 2026-06-04 | Bloch Stephen M | Director | −Sell | 35,208 | $65.58 | $2M |
| 2026-06-04 | Bloch Stephen M | Director | −Sell | 1,420 | $66.08 | $93,834 |
| 2026-06-04 | Manning Paul B | Director | −Sell | 12,610 | $64.42 | $812,336 |
| 2026-06-04 | Manning Paul B | Director | −Sell | 11,513 | $63.13 | $726,816 |
| 2026-06-04 | Manning Paul B | Director | −Sell | 88,487 | $64.28 | $6M |
| 2026-06-04 | Manning Paul B | Director | −Sell | 68,265 | $63.83 | $4M |
| 2026-06-04 | Manning Paul B | Director | −Sell | 19,125 | $62.62 | $1M |
| 2026-06-03 | KIRSCH ARTHUR S | Director | −Sell | 10,000 | $54.80 | $548,000 |
| 2026-06-02 | KIRSCH ARTHUR S | Director | −Sell | 5,000 | $56.00 | $280,000 |
| 2026-06-01 | KIRSCH ARTHUR S | Director | −Sell | 15,000 | $60.22 | $903,300 |
| 2026-06-01 | Krepp Sarah | Officer | −Sell | 276 | $60.87 | $16,800 |
| 2026-05-27 | JEFFS ROGER | Director,Officer | −Sell | 6,428 | $62.18 | $399,693 |
| 2026-05-26 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $60.38 | $2M |
| 2026-05-22 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $61.52 | $2M |
| 2026-05-21 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $61.13 | $2M |
| 2026-05-21 | SINGH RAMAN | Director | −Sell | 29,494 | $60.13 | $2M |
| 2026-05-21 | SINGH RAMAN | Director | +Exercise | 10,050 | $11.00 | $110,550 |
| 2026-05-21 | SINGH RAMAN | Director | +Exercise | 19,444 | $8.63 | $167,802 |
| 2026-05-20 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $61.30 | $2M |
| 2026-05-19 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $58.65 | $1M |
| 2026-05-19 | JOHNSON DAVID EDWARD | Director,TenPercentOwner | +Buy | 5,300 | $59.98 | $317,894 |
| 2026-05-19 | JOHNSON DAVID EDWARD | Director,TenPercentOwner | −Sell | 5,300 | $59.98 | $317,894 |
| 2026-05-18 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $56.77 | $1M |
| 2026-05-15 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $57.04 | $1M |
| 2026-05-14 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $58.62 | $1M |
| 2026-05-13 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $56.29 | $1M |
| 2026-05-12 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $54.04 | $1M |
| 2026-05-11 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $41.50 | $1M |
| 2026-05-11 | Bloch Stephen M | Director | −Sell | 27,613 | $50.10 | $1M |
| 2026-05-11 | Bloch Stephen M | Director | −Sell | 115,479 | $49.45 | $6M |
| 2026-05-11 | Bloch Stephen M | Director | −Sell | 75,293 | $52.38 | $4M |
| 2026-05-11 | Bloch Stephen M | Director | −Sell | 14,207 | $53.25 | $756,523 |
| 2026-05-11 | Bloch Stephen M | Director | −Sell | 10,500 | $51.31 | $538,755 |
| 2026-05-11 | Bloch Stephen M | Director | −Sell | 75,801 | $48.61 | $4M |
| 2026-05-08 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $42.14 | $1M |
| 2026-05-07 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $42.09 | $1M |
| 2026-05-06 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $40.78 | $1M |
| 2026-05-05 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $40.10 | $1M |
| 2026-04-27 | Adair Jason | Officer | −Sell | 688 | $41.65 | $28,655 |
| 2026-04-27 | Boyle Dana | Officer | −Sell | 1,576 | $37.78 | $59,541 |
| 2026-04-17 | JEFFS ROGER | Director,Officer | −Sell | 18,839 | $40.60 | $764,863 |
| 2026-04-16 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $40.31 | $1M |
| 2026-04-15 | Kaseta Michael | Officer | −Sell | 43,375 | $40.14 | $2M |
| 2026-04-15 | Kaseta Michael | Officer | −Sell | 86,971 | $40.14 | $3M |
| 2026-04-15 | Kaseta Michael | Officer | +Exercise | 86,971 | $2.79 | $242,649 |
| 2026-04-15 | Kaseta Michael | Officer | −Sell | 9,044 | $40.14 | $363,026 |
| 2026-04-15 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $40.14 | $1M |
| 2026-04-14 | Kaseta Michael | Officer | −Sell | 3,000 | $40.00 | $120,000 |
| 2026-04-14 | Kaseta Michael | Officer | +Exercise | 3,000 | $2.79 | $8,370 |
| 2026-04-14 | JEFFS ROGER | Director,Officer | −Sell | 3,300 | $40.00 | $132,000 |
| 2026-04-13 | JEFFS ROGER | Director,Officer | −Sell | 32,744 | $38.37 | $1M |
| 2026-04-13 | Schundler Russell | Officer | −Sell | 13,692 | $38.37 | $525,362 |
| 2026-04-13 | Saggar Rajeev | Officer | −Sell | 9,220 | $38.37 | $353,771 |
| 2026-04-13 | Krepp Sarah | Officer | −Sell | 4,557 | $38.37 | $174,852 |
| 2026-04-13 | Kaseta Michael | Officer | −Sell | 18,958 | $38.37 | $727,418 |
| 2026-04-13 | Boyle Dana | Officer | −Sell | 5,101 | $38.37 | $195,725 |
| 2026-04-13 | Adair Jason | Officer | −Sell | 7,301 | $38.37 | $280,139 |
| 2026-04-13 | Moomaw Scott | Officer | −Sell | 1,686 | $38.20 | $64,405 |
| 2026-04-13 | Moomaw Scott | Officer | −Sell | 8,861 | $38.37 | $339,997 |
| 2026-04-10 | JEFFS ROGER | Director,Officer | +Exercise | 13,834 | — | — |
| 2026-04-10 | JEFFS ROGER | Director,Officer | −Sell | 21,433 | $40.12 | $859,892 |
| 2026-04-10 | JEFFS ROGER | Director,Officer | +Exercise | 14,333 | — | — |
| 2026-04-10 | Schundler Russell | Officer | +Exercise | 3,758 | — | — |
| 2026-04-10 | Schundler Russell | Officer | +Exercise | 6,409 | — | — |
| 2026-04-10 | Saggar Rajeev | Officer | +Exercise | 4,486 | — | — |
| 2026-04-10 | Saggar Rajeev | Officer | +Exercise | 3,531 | — | — |
| 2026-04-10 | Krepp Sarah | Officer | +Exercise | 3,179 | — | — |
| 2026-04-10 | Kaseta Michael | Officer | +Exercise | 7,050 | — | — |
| 2026-04-10 | Kaseta Michael | Officer | −Sell | 23,821 | $40.14 | $956,175 |
| 2026-04-10 | Kaseta Michael | Officer | +Exercise | 5,828 | — | — |
| 2026-04-10 | Kaseta Michael | Officer | +Exercise | 23,821 | $2.79 | $66,461 |
| 2026-04-10 | Boyle Dana | Officer | +Exercise | 3,179 | — | — |
| 2026-04-10 | Adair Jason | Officer | +Exercise | 3,906 | — | — |
| 2026-04-10 | Adair Jason | Officer | +Exercise | 2,474 | — | — |
| 2026-04-10 | Adair Jason | Officer | +Exercise | 3,868 | — | — |
| 2026-04-10 | Moomaw Scott | Officer | +Exercise | 3,107 | — | — |
| 2026-04-10 | Moomaw Scott | Officer | +Exercise | 4,358 | — | — |
| 2026-04-09 | Kaseta Michael | Officer | −Sell | 133,789 | $40.24 | $5M |
| 2026-04-09 | Kaseta Michael | Officer | +Exercise | 9,272 | $2.54 | $23,551 |
| 2026-04-09 | Kaseta Michael | Officer | +Exercise | 728 | $2.54 | $1,849 |
| 2026-04-09 | Kaseta Michael | Officer | +Exercise | 18,115 | $2.97 | $53,802 |
| 2026-04-09 | Kaseta Michael | Officer | +Exercise | 19,042 | $2.79 | $53,127 |
| 2026-04-09 | Kaseta Michael | Officer | +Exercise | 86,632 | $2.79 | $241,703 |
| 2026-04-09 | JEFFS ROGER | Director,Officer | −Sell | 25,000 | $40.12 | $1M |
| 2026-03-27 | Bloch Stephen M | Director | −Sell | 30,401 | $35.42 | $1M |
| 2026-03-27 | Bloch Stephen M | Director | −Sell | 30,176 | $36.38 | $1M |
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.