114 transactions by 8 insiders, from December 18, 2025 to September 29, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| BAKER BROS. ADVISORS LPDir | 86 | — | $217.0M | — |
| John A. BorgesonCFO | 13 | 10/13 | — | $2.2M |
| Victor PerlrothCEO | 10 | — | — | — |
| Robert ProfusekDir | 1 | — | — | — |
| Bassil I. DahiyatDir | 1 | — | — | — |
| Charles A. BancroftDir | 1 | — | — | — |
| Taiyin YangDir | 1 | — | — | — |
| Richard S. LevyDir | 1 | — | — | — |
114 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| BAKER BROS. ADVISORS LPDirJOINT | Sep 29 | P | 1,416 | $85.89 | $122K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 29 | P | 84 | $85.89 | $7K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 29 | P | 20,031 | $85.40 | $1.7M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 29 | P | 1,195 | $85.40 | $102K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 29 | P | 10,381 | $84.24 | $875K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 29 | P | 619 | $84.24 | $52K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 196,608 | $89.86 | $17.7M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 11,729 | $89.86 | $1.1M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 82,673 | $89.60 | $7.4M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 4,932 | $89.60 | $442K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 107,772 | $88.65 | $9.6M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 6,428 | $88.65 | $570K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 98,561 | $88.57 | $8.7M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 5,880 | $88.57 | $521K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 75,176 | $87.51 | $6.6M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 4,485 | $87.51 | $392K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 63,539 | $86.94 | $5.5M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 3,790 | $86.94 | $330K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 16,036 | $86.81 | $1.4M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 957 | $86.81 | $83K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 3,114 | $86.72 | $270K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 186 | $86.72 | $16K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 38,932 | $85.97 | $3.3M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 2,322 | $85.97 | $200K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 109,842 | $84.85 | $9.3M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 6,553 | $84.85 | $556K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 123,888 | $83.95 | $10.4M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 7,390 | $83.95 | $620K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 19,554 | $83.16 | $1.6M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 1,167 | $83.16 | $97K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 1,699 | $82.68 | $140K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 101 | $82.68 | $8K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 651 | $81.92 | $53K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 39 | $81.92 | $3K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 28,028 | $81.82 | $2.3M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 1,672 | $81.82 | $137K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 17,490 | $81.31 | $1.4M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 1,044 | $81.31 | $85K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 5,654 | $81.20 | $459K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 338 | $81.20 | $27K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 17,159 | $81.02 | $1.4M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 1,024 | $81.02 | $83K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 1,027 | $80.52 | $83K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 61 | $80.52 | $5K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 6,783 | $80.23 | $544K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 404 | $80.23 | $32K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 14,827 | $79.71 | $1.2M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 884 | $79.71 | $70K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 283 | $79.63 | $23K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 17 | $79.63 | $1K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 8,956 | $79.40 | $711K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 534 | $79.40 | $42K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 49,771 | $78.57 | $3.9M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 2,969 | $78.57 | $233K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 48,350 | $77.43 | $3.7M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 2,884 | $77.43 | $223K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 61,700 | $76.35 | $4.7M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 3,681 | $76.35 | $281K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 32,261 | $75.52 | $2.4M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 1,924 | $75.52 | $145K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 76,723 | $73.97 | $5.7M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 4,577 | $73.97 | $339K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 78,726 | $73.08 | $5.8M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 4,696 | $73.08 | $343K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 278,978 | $72.39 | $20.2M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 16,641 | $72.39 | $1.2M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 17,698 | $71.48 | $1.3M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 1,056 | $71.48 | $75K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 39,066 | $68.96 | $2.7M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 2,331 | $68.96 | $161K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 2,585 | $68.37 | $177K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 154 | $68.37 | $11K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 5,382 | $67.10 | $361K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 321 | $67.10 | $22K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 8,021 | $64.43 | $517K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 479 | $64.43 | $31K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 4,067 | $62.96 | $256K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 243 | $62.96 | $15K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 44,690 | $61.63 | $2.8M |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 2,666 | $61.63 | $164K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 14,344 | $61.21 | $878K |
| BAKER BROS. ADVISORS LPDirJOINT | Sep 28 | P | 856 | $61.21 | $52K |
| Victor PerlrothCEODERIV | Sep 25 | M | 314,684 | $0.00 | —? |
| Victor PerlrothCEODERIV | Sep 25 | M | 365,840 | $0.00 | —? |
| Victor PerlrothCEODERIV | Sep 25 | M | 600,000 | $0.00 | —? |
| Victor PerlrothCEO | Sep 25 | M | 314,684 | $3.95 | $1.2M |
| Victor PerlrothCEO | Sep 25 | M | 365,840 | $2.49 | $911K |
| Victor PerlrothCEO | Sep 25 | M | 600,000 | $5.38 | $3.2M |
| Victor PerlrothCEODERIV | Jul 15 | A | 100,000 | $0.00 | —? |
| John A. BorgesonCFODERIV | Jul 15 | A | 66,500 | $0.00 | —? |
| Richard S. LevyDirDERIV | Jun 30 | A | 17,731 | $0.00 | —? |
| Taiyin YangDirDERIV | Jun 30 | A | 17,731 | $0.00 | —? |
| Robert ProfusekDirDERIV | Jun 30 | A | 17,731 | $0.00 | —? |
| Bassil I. DahiyatDirDERIV | Jun 30 | A | 17,731 | $0.00 | —? |
| Charles A. BancroftDirDERIV | Jun 30 | A | 17,731 | $0.00 | —? |
| BAKER BROS. ADVISORS LPDirDERIVJOINT | Jun 30 | A | 17,731 | $0.00 | —? |
| BAKER BROS. ADVISORS LPDirDERIVJOINT | Jun 30 | A | 17,731 | $0.00 | —? |
| John A. BorgesonCFODERIV | Jun 4 | MPLAN | 30,000 | $0.00 | —? |
| John A. BorgesonCFO | Jun 4 | SPLAN | 4,104 | $34.67 | $142K |
| John A. BorgesonCFO | Jun 4 | SPLAN | 25,896 | $34.01 | $881K |
| John A. BorgesonCFO | Jun 4 | MPLAN | 30,000 | $1.04 | $31K |
| John A. BorgesonCFODERIV | Apr 15 | M | 28,614 | $0.00 | —? |
| John A. BorgesonCFO | Apr 15 | M | 28,614 | $1.04 | $30K |
| John A. BorgesonCFODERIV | Apr 2 | MPLAN | 30,000 | $0.00 | —? |
| John A. BorgesonCFO | Apr 2 | SPLAN | 600 | $41.77 | $25K |
| John A. BorgesonCFO | Apr 2 | SPLAN | 4,231 | $40.88 | $173K |
| John A. BorgesonCFO | Apr 2 | SPLAN | 12,477 | $40.29 | $503K |
| John A. BorgesonCFO | Apr 2 | SPLAN | 12,692 | $39.14 | $497K |
| John A. BorgesonCFO | Apr 2 | MPLAN | 30,000 | $1.04 | $31K |
| Victor PerlrothCEODERIV | Mar 25 | M | 300,000 | $0.00 | —? |
| Victor PerlrothCEO | Mar 25 | M | 300,000 | $1.04 | $312K |
| Victor PerlrothCEODERIV | Mar 18 | A | 175,000 | $0.00 | —? |
| BAKER BROS. ADVISORS LPDirJOINT | Dec 18 | P | 2,391,268 | $23.00 | $55.0M |
| BAKER BROS. ADVISORS LPDirJOINT | Dec 18 | P | 217,428 | $23.00 | $5.0M |