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-17 | Goin Kathleen | Officer | −Sell | 1,887 | $111.31 | $210,042 |
| 2026-06-17 | Goin Kathleen | Officer | −Sell | 2,390 | $110.26 | $263,521 |
| 2026-06-17 | Goin Kathleen | Officer | −Sell | 25 | $112.23 | $2,806 |
| 2026-06-17 | Goin Kathleen | Officer | +Exercise | 2,154 | $7.14 | $15,380 |
| 2026-06-17 | Goin Kathleen | Officer | +Exercise | 2,148 | $9.08 | $19,504 |
| 2026-06-12 | Korenberg Matthew E | Officer | +Exercise | 1,000 | $13.60 | $13,600 |
| 2026-05-20 | Goin Kathleen | Officer | −Sell | 891 | $111.30 | $99,168 |
| 2026-05-20 | Goin Kathleen | Officer | +Exercise | 2,154 | $7.14 | $15,380 |
| 2026-05-20 | Goin Kathleen | Officer | +Exercise | 2,148 | $9.08 | $19,504 |
| 2026-05-20 | Goin Kathleen | Officer | −Sell | 3,363 | $110.35 | $371,107 |
| 2026-05-20 | Goin Kathleen | Officer | −Sell | 48 | $111.90 | $5,371 |
| 2026-04-15 | Goin Kathleen | Officer | +Exercise | 2,148 | $9.08 | $19,504 |
| 2026-04-15 | Goin Kathleen | Officer | +Exercise | 2,154 | $7.14 | $15,380 |
| 2026-04-15 | Goin Kathleen | Officer | −Sell | 1,502 | $125.96 | $189,192 |
| 2026-04-15 | Goin Kathleen | Officer | −Sell | 1,500 | $127.13 | $190,695 |
| 2026-04-15 | Goin Kathleen | Officer | −Sell | 561 | $128.23 | $71,937 |
| 2026-04-15 | Goin Kathleen | Officer | −Sell | 639 | $129.17 | $82,540 |
| 2026-04-15 | Goin Kathleen | Officer | −Sell | 100 | $130.33 | $13,033 |
| 2026-03-30 | JENKINS GEORGE M | Director | +Buy | 445 | $112.30 | $49,974 |
| 2026-03-18 | Goin Kathleen | Officer | −Sell | 304 | $119.08 | $36,200 |
| 2026-03-18 | Goin Kathleen | Officer | −Sell | 1,730 | $118.37 | $204,780 |
| 2026-03-18 | Goin Kathleen | Officer | +Exercise | 2,148 | $9.08 | $19,504 |
| 2026-03-18 | Goin Kathleen | Officer | +Exercise | 2,154 | $7.14 | $15,380 |
| 2026-03-18 | Goin Kathleen | Officer | −Sell | 2,268 | $117.56 | $266,626 |
| 2026-02-27 | HERON ELAINE J | Director | +Buy | 2,400 | $125.00 | $300,000 |
| 2026-02-27 | JENKINS GEORGE M | Director | +Buy | 4,000 | $125.00 | $500,000 |
| 2026-02-18 | Goin Kathleen | Officer | −Sell | 1,276 | $79.97 | $102,042 |
| 2026-02-18 | Goin Kathleen | Officer | +Exercise | 2,154 | $7.14 | $15,380 |
| 2026-02-18 | Goin Kathleen | Officer | +Exercise | 2,148 | $9.08 | $19,504 |
| 2026-02-18 | Goin Kathleen | Officer | −Sell | 3,026 | $79.16 | $239,538 |
| 2026-01-21 | Goin Kathleen | Officer | −Sell | 553 | $95.49 | $52,806 |
| 2026-01-21 | Goin Kathleen | Officer | +Exercise | 2,154 | $7.14 | $15,380 |
| 2026-01-21 | Goin Kathleen | Officer | +Exercise | 2,148 | $9.08 | $19,504 |
| 2026-01-21 | Goin Kathleen | Officer | −Sell | 3,749 | $97.94 | $367,177 |
| 2025-12-17 | Goin Kathleen | Officer | −Sell | 4,302 | $96.47 | $415,014 |
| 2025-12-17 | Goin Kathleen | Officer | +Exercise | 2,148 | $9.08 | $19,504 |
| 2025-12-17 | Goin Kathleen | Officer | +Exercise | 2,154 | $7.14 | $15,380 |
| 2025-11-19 | Goin Kathleen | Officer | +Exercise | 2,148 | $9.08 | $19,504 |
| 2025-11-19 | Goin Kathleen | Officer | +Exercise | 2,154 | $7.14 | $15,380 |
| 2025-11-19 | Goin Kathleen | Officer | −Sell | 1,500 | $85.72 | $128,580 |
| 2025-11-19 | Goin Kathleen | Officer | −Sell | 2,802 | $86.51 | $242,401 |
| 2025-04-09 | JENKINS GEORGE M | Director | +Buy | 2,490 | $20.27 | $50,472 |
| 2025-04-09 | JENKINS GEORGE M | Director | +Buy | 2,500 | $20.13 | $50,325 |
| 2024-12-18 | JENKINS GEORGE M | Director | +Buy | 4,000 | $12.93 | $51,720 |
| 2024-12-13 | BVF I GP LLC | Other | +Other | 174,958 | — | — |
| 2024-12-13 | BVF I GP LLC | Other | +Other | 29,648 | — | — |
| 2024-12-13 | BVF I GP LLC | Other | +Other | 234,323 | — | — |
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.