Open-mkt buys · 90d
$313.98M
164 trades · 4 insiders
Open-mkt sales · 90d
$2.70M
8 trades · 1 insiders
Net · 90d
$311.28M
Insiders on file
15
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| Yang Taiyin | Director | 10 | $0 | $0 | 2026-10-23 |
| BORGESON JOHN A. | See Remarks | 74 | $0 | $5.95M | 2026-10-21 |
| 667, L.P. | Director, 10% Owner | 36 | $73.41M | $0 | 2026-09-29 |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | 117 | $193.22M | $0 | 2026-09-29 |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | 56 | $77.40M | $0 | 2026-09-28 |
| BAKER JULIAN | Director, 10% Owner | 85 | $72.11M | $0 | 2026-09-28 |
| PERLROTH VICTOR | Chairman, President and CEO | 33 | $0 | $12.26M | 2026-09-25 |
| Dahiyat Bassil I | Director | 9 | $0 | $0 | 2026-06-30 |
| Bancroft Charles A | Director | 8 | $0 | $0 | 2026-06-30 |
| Levy Richard S | Director | 11 | $44.3K | $0 | 2026-06-30 |
| PROFUSEK ROBERT | Director | 10 | $100.0K | $0 | 2026-06-30 |
| BAKER FELIX | Director, 10% Owner | 51 | $127.29M | $0 | 2026-06-30 |
| Baker Brothers Life Sciences LP | Director, 10% Owner | 75 | $311.69M | $0 | 2025-12-18 |
| EHRLICH JASON | See Remarks | 216 | $0 | $19.95M | 2023-06-24 |
| Liang Hong | See Remarks | 15 | $0 | $518.3K | 2020-04-02 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| Yang Taiyin | Director | M Exercise deriv | 2026-10-23 | 2026-10-26 | 20,000 | — | $0 | 20,000 | SEC↗ |
| Yang Taiyin | Director | M Exercise | 2026-10-23 | 2026-10-26 | 20,000 | $2.35 | $47.0K | 20,000 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | M Exercise deriv | 2026-10-21 | 2026-10-23 | 30,000 | — | $0 | 304,500 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-10-21 | 2026-10-23 | 100 | $94.91 | $9.5K | 211,930 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-10-21 | 2026-10-23 | 2,000 | $93.71 | $187.4K | 212,030 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-10-21 | 2026-10-23 | 2,000 | $92.66 | $185.3K | 214,030 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-10-21 | 2026-10-23 | 2,985 | $91.76 | $273.9K | 216,030 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-10-21 | 2026-10-23 | 5,101 | $90.98 | $464.1K | 219,015 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-10-21 | 2026-10-23 | 7,623 | $89.74 | $684.1K | 224,116 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-10-21 | 2026-10-23 | 1,677 | $89.20 | $149.6K | 231,739 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-10-21 | 2026-10-23 | 8,514 | $87.67 | $746.4K | 233,416 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | M Exercise | 2026-10-21 | 2026-10-23 | 30,000 | $2.49 | $74.7K | 241,930 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 84 | $85.89 | $7.2K | 1,669,727 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 20,031 | $85.40 | $1.71M | 20,189,798 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 1,195 | $85.40 | $102.1K | 1,669,643 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 10,381 | $84.24 | $874.5K | 20,169,767 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 619 | $84.24 | $52.1K | 1,668,448 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 1,416 | $85.89 | $121.6K | 20,191,214 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 1,416 | $85.89 | $121.6K | 20,191,214 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 84 | $85.89 | $7.2K | 1,669,727 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 20,031 | $85.40 | $1.71M | 20,189,798 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 1,195 | $85.40 | $102.1K | 1,669,643 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 10,381 | $84.24 | $874.5K | 20,169,767 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-29 | 2026-09-30 | 619 | $84.24 | $52.1K | 1,668,448 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 14,344 | $61.21 | $878.0K | 18,373,116 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 321 | $67.10 | $21.5K | 1,564,979 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 5,382 | $67.10 | $361.1K | 18,435,276 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 154 | $68.37 | $10.5K | 1,565,133 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,585 | $68.37 | $176.7K | 18,437,861 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,331 | $68.96 | $160.7K | 1,567,464 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 39,066 | $68.96 | $2.69M | 18,476,927 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,056 | $71.48 | $75.5K | 1,568,520 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 17,698 | $71.48 | $1.27M | 18,494,625 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 16,641 | $72.39 | $1.20M | 1,585,161 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 243 | $62.96 | $15.3K | 1,564,179 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 8,021 | $64.43 | $516.8K | 18,429,894 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 78,726 | $73.08 | $5.75M | 18,852,329 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,696 | $73.08 | $343.2K | 1,589,857 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 278,978 | $72.39 | $20.20M | 18,773,603 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 479 | $64.43 | $30.9K | 1,564,658 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 49,771 | $78.57 | $3.91M | 19,121,134 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,969 | $78.57 | $233.3K | 1,605,892 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 48,350 | $77.43 | $3.74M | 19,071,363 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,884 | $77.43 | $223.3K | 1,602,923 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 61,700 | $76.35 | $4.71M | 19,023,013 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 3,681 | $76.35 | $281.0K | 1,600,039 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 32,261 | $75.52 | $2.44M | 18,961,313 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,924 | $75.52 | $145.3K | 1,596,358 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 76,723 | $73.97 | $5.68M | 18,929,052 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,577 | $73.97 | $338.6K | 1,594,434 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 44,690 | $61.63 | $2.75M | 18,417,806 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,666 | $61.63 | $164.3K | 1,563,936 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,067 | $62.96 | $256.1K | 18,421,873 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 856 | $61.21 | $52.4K | 1,561,270 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 28,028 | $81.82 | $2.29M | 19,221,341 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,672 | $81.82 | $136.8K | 1,611,870 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 39 | $81.92 | $3.2K | 1,611,909 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 651 | $81.92 | $53.3K | 19,221,992 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 101 | $82.68 | $8.4K | 1,612,010 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,699 | $82.68 | $140.5K | 19,223,691 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,167 | $83.16 | $97.0K | 1,613,177 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 19,554 | $83.16 | $1.63M | 19,243,245 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 7,390 | $83.95 | $620.4K | 1,620,567 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 123,888 | $83.95 | $10.40M | 19,367,133 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 6,553 | $84.85 | $556.0K | 1,627,120 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 109,842 | $84.85 | $9.32M | 19,476,975 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,322 | $85.97 | $199.6K | 1,629,442 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 38,932 | $85.97 | $3.35M | 19,515,907 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 534 | $79.40 | $42.4K | 1,606,426 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 8,956 | $79.40 | $711.1K | 19,130,090 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 17 | $79.63 | $1.4K | 1,606,443 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 283 | $79.63 | $22.5K | 19,130,373 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 884 | $79.71 | $70.5K | 1,607,327 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 14,827 | $79.71 | $1.18M | 19,145,200 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 404 | $80.23 | $32.4K | 1,607,731 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 6,783 | $80.23 | $544.2K | 19,151,983 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 61 | $80.52 | $4.9K | 1,607,792 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,027 | $80.52 | $82.7K | 19,153,010 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 17,490 | $81.31 | $1.42M | 19,193,313 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,044 | $81.31 | $84.9K | 1,610,198 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 5,654 | $81.20 | $459.1K | 19,175,823 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 338 | $81.20 | $27.4K | 1,609,154 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 17,159 | $81.02 | $1.39M | 19,170,169 | SEC↗ |
| BAKER JULIAN | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,024 | $81.02 | $83.0K | 1,608,816 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 196,608 | $89.86 | $17.67M | 20,159,386 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 11,729 | $89.86 | $1.05M | 1,667,829 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 82,673 | $89.60 | $7.41M | 19,962,778 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,932 | $89.60 | $441.9K | 1,656,100 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 107,772 | $88.65 | $9.55M | 19,880,105 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 6,428 | $88.65 | $569.8K | 1,651,168 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 98,561 | $88.57 | $8.73M | 19,772,333 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 5,880 | $88.57 | $520.8K | 1,644,740 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 75,176 | $87.51 | $6.58M | 19,673,772 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,485 | $87.51 | $392.5K | 1,638,860 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 63,539 | $86.94 | $5.52M | 19,598,596 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 3,790 | $86.94 | $329.5K | 1,634,375 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 16,036 | $86.81 | $1.39M | 19,535,057 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 957 | $86.81 | $83.1K | 1,630,585 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 3,114 | $86.72 | $270.0K | 19,519,021 | SEC↗ |
| 667, L.P. | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 186 | $86.72 | $16.1K | 1,629,628 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 196,608 | $89.86 | $17.67M | 20,159,386 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 11,729 | $89.86 | $1.05M | 1,667,829 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 82,673 | $89.60 | $7.41M | 19,962,778 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,932 | $89.60 | $441.9K | 1,656,100 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 107,772 | $88.65 | $9.55M | 19,880,105 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 6,428 | $88.65 | $569.8K | 1,651,168 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 98,561 | $88.57 | $8.73M | 19,772,333 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 5,880 | $88.57 | $520.8K | 1,644,740 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 75,176 | $87.51 | $6.58M | 19,673,772 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,485 | $87.51 | $392.5K | 1,638,860 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 63,539 | $86.94 | $5.52M | 19,598,596 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 3,790 | $86.94 | $329.5K | 1,634,375 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 16,036 | $86.81 | $1.39M | 19,535,057 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 957 | $86.81 | $83.1K | 1,630,585 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 3,114 | $86.72 | $270.1K | 19,519,021 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 186 | $86.72 | $16.1K | 1,629,628 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 38,932 | $85.97 | $3.35M | 19,515,907 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,322 | $85.97 | $199.6K | 1,629,442 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 109,842 | $84.85 | $9.32M | 19,476,975 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 6,553 | $84.85 | $556.1K | 1,627,120 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 123,888 | $83.95 | $10.40M | 19,367,133 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 7,390 | $83.95 | $620.4K | 1,620,567 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 19,554 | $83.16 | $1.63M | 19,243,245 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,167 | $83.16 | $97.0K | 1,613,177 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,699 | $82.68 | $140.5K | 19,223,691 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 101 | $82.68 | $8.4K | 1,612,010 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 651 | $81.92 | $53.3K | 19,221,992 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 39 | $81.92 | $3.2K | 1,611,909 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 28,028 | $81.82 | $2.29M | 19,221,341 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,672 | $81.82 | $136.8K | 1,611,870 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 17,490 | $81.31 | $1.42M | 19,193,313 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,044 | $81.31 | $84.9K | 1,610,198 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 5,654 | $81.20 | $459.1K | 19,175,823 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 338 | $81.20 | $27.4K | 1,609,154 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 17,159 | $81.02 | $1.39M | 19,170,169 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,024 | $81.02 | $83.0K | 1,608,816 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,027 | $80.52 | $82.7K | 19,153,010 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 61 | $80.52 | $4.9K | 1,607,792 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 6,783 | $80.23 | $544.2K | 19,151,983 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 404 | $80.23 | $32.4K | 1,607,731 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 14,827 | $79.71 | $1.18M | 19,145,200 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 884 | $79.71 | $70.5K | 1,607,327 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 283 | $79.63 | $22.5K | 19,130,373 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 17 | $79.63 | $1.4K | 1,606,443 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 8,956 | $79.40 | $711.1K | 19,130,090 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 534 | $79.40 | $42.4K | 1,606,426 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 49,771 | $78.57 | $3.91M | 19,121,134 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,969 | $78.57 | $233.3K | 1,605,892 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 48,350 | $77.43 | $3.74M | 19,071,363 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,884 | $77.43 | $223.3K | 1,602,923 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 61,700 | $76.34 | $4.71M | 19,023,013 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 3,681 | $76.34 | $281.0K | 1,600,039 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 32,261 | $75.52 | $2.44M | 18,961,313 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,924 | $75.52 | $145.3K | 1,596,358 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 76,723 | $73.97 | $5.68M | 18,929,052 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,577 | $73.97 | $338.6K | 1,594,434 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 78,726 | $73.08 | $5.75M | 18,852,329 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,696 | $73.08 | $343.2K | 1,589,857 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 278,978 | $72.39 | $20.19M | 18,773,603 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 16,641 | $72.39 | $1.20M | 1,585,161 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 17,698 | $71.48 | $1.27M | 18,494,625 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 1,056 | $71.48 | $75.5K | 1,568,520 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 39,066 | $68.96 | $2.69M | 18,476,927 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,331 | $68.96 | $160.7K | 1,567,464 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,585 | $68.37 | $176.7K | 18,437,861 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 154 | $68.37 | $10.5K | 1,565,133 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 5,382 | $67.10 | $361.1K | 18,435,276 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 321 | $67.10 | $21.5K | 1,564,979 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 8,021 | $64.43 | $516.8K | 18,429,894 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 479 | $64.43 | $30.9K | 1,564,658 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 4,067 | $62.96 | $256.1K | 18,421,873 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 243 | $62.96 | $15.3K | 1,564,179 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 44,690 | $61.63 | $2.75M | 18,417,806 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 2,666 | $61.63 | $164.3K | 1,563,936 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 14,344 | $61.21 | $878.0K | 18,373,116 | SEC↗ |
| BAKER BROS. ADVISORS LP | Director, 10% Owner | P Buy | 2026-09-28 | 2026-09-30 | 856 | $61.21 | $52.4K | 1,561,270 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | M Exercise deriv | 2026-09-25 | 2026-09-29 | 600,000 | — | $0 | 0 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | M Exercise deriv | 2026-09-25 | 2026-09-29 | 365,840 | — | $0 | 0 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | M Exercise deriv | 2026-09-25 | 2026-09-29 | 314,684 | — | $0 | 0 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | M Exercise | 2026-09-25 | 2026-09-29 | 314,684 | $3.95 | $1.24M | 3,676,062 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | M Exercise | 2026-09-25 | 2026-09-29 | 600,000 | $5.38 | $3.23M | 2,995,538 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | M Exercise | 2026-09-25 | 2026-09-29 | 365,840 | $2.49 | $910.9K | 3,361,378 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO, Director, | M Exercise deriv | 2026-09-25 | 2026-09-29 | 314,684 | — | $0 | 0 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO, Director, | M Exercise deriv | 2026-09-25 | 2026-09-29 | 365,840 | — | $0 | 0 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO, Director, | M Exercise deriv | 2026-09-25 | 2026-09-29 | 600,000 | — | $0 | 0 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO, Director, | M Exercise | 2026-09-25 | 2026-09-29 | 314,684 | $3.95 | $1.24M | 3,676,062 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO, Director, | M Exercise | 2026-09-25 | 2026-09-29 | 365,840 | $2.49 | $910.9K | 3,361,378 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO, Director, | M Exercise | 2026-09-25 | 2026-09-29 | 600,000 | $5.38 | $3.23M | 2,995,538 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | A Award deriv | 2026-07-15 | 2026-07-17 | 100,000 | — | $0 | 100,000 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | A Award deriv | 2026-07-15 | 2026-07-17 | 66,500 | — | $0 | 66,500 | SEC↗ |
| BAKER FELIX | Director, 10% Owner | A Award deriv | 2026-06-30 | 2026-07-02 | 17,731 | — | $0 | 17,731 | SEC↗ |
| BAKER FELIX | Director, 10% Owner | A Award deriv | 2026-06-30 | 2026-07-02 | 17,731 | — | $0 | 17,731 | SEC↗ |
| Bancroft Charles A | Director | A Award deriv | 2026-06-30 | 2026-07-02 | 17,731 | — | $0 | 17,731 | SEC↗ |
| Dahiyat Bassil I | Director | A Award deriv | 2026-06-30 | 2026-07-02 | 17,731 | — | $0 | 17,731 | SEC↗ |
| Levy Richard S | Director | A Award deriv | 2026-06-30 | 2026-07-02 | 17,731 | — | $0 | 17,731 | SEC↗ |
| PROFUSEK ROBERT | Director | A Award deriv | 2026-06-30 | 2026-07-02 | 17,731 | — | $0 | 17,731 | SEC↗ |
| Yang Taiyin | Director | A Award deriv | 2026-06-30 | 2026-07-02 | 17,731 | — | $0 | 17,731 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | M Exercise deriv | 2026-06-04 | 2026-06-05 | 30,000 | — | $0 | 0 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-06-04 | 2026-06-05 | 25,896 | $34.01 | $880.7K | 216,034 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | M Exercise | 2026-06-04 | 2026-06-05 | 30,000 | $1.04 | $31.2K | 241,930 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-06-04 | 2026-06-05 | 4,104 | $34.67 | $142.3K | 211,930 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | M Exercise deriv | 2026-04-15 | 2026-04-16 | 28,614 | — | $0 | 30,000 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | M Exercise | 2026-04-15 | 2026-04-16 | 28,614 | $1.04 | $29.8K | 211,930 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | M Exercise deriv | 2026-04-02 | 2026-04-02 | 30,000 | — | $0 | 58,614 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-04-02 | 2026-04-02 | 600 | $41.77 | $25.1K | 183,316 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-04-02 | 2026-04-02 | 4,231 | $40.88 | $173.0K | 183,916 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-04-02 | 2026-04-02 | 12,477 | $40.29 | $502.7K | 188,147 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | S Sale | 2026-04-02 | 2026-04-02 | 12,692 | $39.14 | $496.8K | 200,624 | SEC↗ |
| BORGESON JOHN A. | Chief Financial Officer | M Exercise | 2026-04-02 | 2026-04-02 | 30,000 | $1.04 | $31.2K | 213,316 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | M Exercise deriv | 2026-03-25 | 2026-03-27 | 300,000 | — | $0 | 0 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | M Exercise | 2026-03-25 | 2026-03-27 | 300,000 | $1.04 | $312.0K | 2,395,538 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | A Award deriv | 2026-03-18 | 2026-03-19 | 175,000 | — | $0 | 175,000 | SEC↗ |
| Baker Brothers Life Sciences L | Director, 10% Owner | P Buy | 2025-12-18 | 2025-12-19 | 2,391,268 | $23.00 | $55.00M | 18,358,772 | SEC↗ |
| Baker Brothers Life Sciences L | Director, 10% Owner | P Buy | 2025-12-18 | 2025-12-19 | 217,428 | $23.00 | $5.00M | 1,560,414 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | A Award deriv | 2025-07-04 | 2025-07-08 | 340,000 | — | $0 | 340,000 | SEC↗ |
| BORGESON JOHN A. | See Remarks | A Award deriv | 2025-07-04 | 2025-07-08 | 250,000 | — | $0 | 250,000 | SEC↗ |
| Dahiyat Bassil I | Director | A Award deriv | 2025-06-30 | 2025-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Bancroft Charles A | Director | A Award deriv | 2025-06-30 | 2025-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Levy Richard S | Director | A Award deriv | 2025-06-30 | 2025-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Yang Taiyin | Director | A Award deriv | 2025-06-30 | 2025-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| PROFUSEK ROBERT | Director | A Award deriv | 2025-06-30 | 2025-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| 667, L.P. | Director, 10% Owner | A Award deriv | 2025-06-30 | 2025-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| 667, L.P. | Director, 10% Owner | A Award deriv | 2025-06-30 | 2025-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| BORGESON JOHN A. | See Remarks | S Sale | 2025-06-17 | 2025-06-17 | 723 | $3.65 | $2.6K | 183,316 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2025-06-15 | 2025-06-17 | 1,875 | — | $0 | 0 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise | 2025-06-15 | 2025-06-17 | 1,875 | — | $0 | 184,039 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | A Award deriv | 2024-08-05 | 2024-08-07 | 406,000 | — | $0 | 406,000 | SEC↗ |
| BORGESON JOHN A. | See Remarks | A Award deriv | 2024-08-05 | 2024-08-07 | 334,500 | — | $0 | 334,500 | SEC↗ |
| Bancroft Charles A | Director | A Award deriv | 2024-06-28 | 2024-07-01 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Dahiyat Bassil I | Director | A Award deriv | 2024-06-28 | 2024-07-01 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Levy Richard S | Director | A Award deriv | 2024-06-28 | 2024-07-01 | 40,000 | — | $0 | 40,000 | SEC↗ |
| PROFUSEK ROBERT | Director | A Award deriv | 2024-06-28 | 2024-07-01 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Yang Taiyin | Director | A Award deriv | 2024-06-28 | 2024-07-01 | 40,000 | — | $0 | 40,000 | SEC↗ |
| 667, L.P. | Director, 10% Owner | A Award deriv | 2024-06-28 | 2024-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| 667, L.P. | Director, 10% Owner | A Award deriv | 2024-06-28 | 2024-07-02 | 40,000 | — | $0 | 40,000 | SEC↗ |
| BORGESON JOHN A. | See Remarks | S Sale | 2024-06-17 | 2024-06-18 | 2,874 | $2.75 | $7.9K | 182,164 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2024-06-15 | 2024-06-18 | 1,875 | — | $0 | 1,875 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2024-06-15 | 2024-06-18 | 3,619 | — | $0 | 0 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise | 2024-06-15 | 2024-06-18 | 5,494 | — | $0 | 185,038 | SEC↗ |
| BORGESON JOHN A. | See Remarks | S Sale | 2024-06-12 | 2024-06-13 | 1,558 | $2.92 | $4.5K | 179,544 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2024-06-11 | 2024-06-13 | 3,025 | — | $0 | 0 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise | 2024-06-11 | 2024-06-13 | 3,025 | — | $0 | 181,102 | SEC↗ |
| Bancroft Charles A | Director | A Award deriv | 2023-06-30 | 2023-07-03 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Dahiyat Bassil I | Director | A Award deriv | 2023-06-30 | 2023-07-03 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Levy Richard S | Director | A Award deriv | 2023-06-30 | 2023-07-03 | 40,000 | — | $0 | 40,000 | SEC↗ |
| PROFUSEK ROBERT | Director | A Award deriv | 2023-06-30 | 2023-07-03 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Yang Taiyin | Director | A Award deriv | 2023-06-30 | 2023-07-03 | 40,000 | — | $0 | 40,000 | SEC↗ |
| BAKER FELIX | Director, 10% Owner | A Award deriv | 2023-06-30 | 2023-07-05 | 40,000 | — | $0 | 40,000 | SEC↗ |
| BAKER FELIX | Director, 10% Owner | A Award deriv | 2023-06-30 | 2023-07-05 | 40,000 | — | $0 | 40,000 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | A Award deriv | 2023-06-24 | 2023-06-27 | 335,000 | — | $0 | 335,000 | SEC↗ |
| BORGESON JOHN A. | See Remarks | A Award deriv | 2023-06-24 | 2023-06-27 | 207,500 | — | $0 | 207,500 | SEC↗ |
| EHRLICH JASON | See Remarks | A Award deriv | 2023-06-24 | 2023-06-27 | 207,500 | — | $0 | 207,500 | SEC↗ |
| BORGESON JOHN A. | See Remarks | S Sale | 2023-06-16 | 2023-06-16 | 2,749 | $9.23 | $25.4K | 178,077 | SEC↗ |
| EHRLICH JASON | See Remarks | S Sale | 2023-06-16 | 2023-06-16 | 2,258 | $9.23 | $20.8K | 61,924 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2023-06-15 | 2023-06-16 | 1,875 | — | $0 | 3,750 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2023-06-15 | 2023-06-16 | 3,619 | — | $0 | 3,619 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise deriv | 2023-06-15 | 2023-06-16 | 1,875 | — | $0 | 3,750 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise deriv | 2023-06-15 | 2023-06-16 | 3,619 | — | $0 | 3,619 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise | 2023-06-15 | 2023-06-16 | 5,494 | — | $0 | 180,826 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise | 2023-06-15 | 2023-06-16 | 5,494 | — | $0 | 64,182 | SEC↗ |
| BORGESON JOHN A. | See Remarks | S Sale | 2023-06-14 | 2023-06-16 | 1,448 | $9.42 | $13.6K | 175,332 | SEC↗ |
| EHRLICH JASON | See Remarks | S Sale | 2023-06-14 | 2023-06-16 | 1,132 | $9.42 | $10.7K | 58,688 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2023-06-11 | 2023-06-13 | 3,025 | — | $0 | 3,025 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise deriv | 2023-06-11 | 2023-06-13 | 2,900 | — | $0 | 2,900 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise | 2023-06-11 | 2023-06-13 | 3,025 | — | $0 | 176,780 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise | 2023-06-11 | 2023-06-13 | 2,900 | — | $0 | 59,820 | SEC↗ |
| PERLROTH VICTOR | Chairman and CEO | A Award deriv | 2022-07-06 | 2022-07-08 | 325,000 | — | $0 | 325,000 | SEC↗ |
| BORGESON JOHN A. | See Remarks | A Award deriv | 2022-07-06 | 2022-07-08 | 142,500 | — | $0 | 142,500 | SEC↗ |
| EHRLICH JASON | See Remarks | A Award deriv | 2022-07-06 | 2022-07-08 | 142,500 | — | $0 | 142,500 | SEC↗ |
| BAKER FELIX | Director, 10% Owner | A Award deriv | 2022-06-30 | 2022-07-05 | 25,000 | — | $0 | 25,000 | SEC↗ |
| Bancroft Charles A | Director | A Award deriv | 2022-06-30 | 2022-07-05 | 25,000 | — | $0 | 25,000 | SEC↗ |
| Dahiyat Bassil I | Director | A Award deriv | 2022-06-30 | 2022-07-05 | 25,000 | — | $0 | 25,000 | SEC↗ |
| Levy Richard S | Director | A Award deriv | 2022-06-30 | 2022-07-05 | 25,000 | — | $0 | 25,000 | SEC↗ |
| PROFUSEK ROBERT | Director | A Award deriv | 2022-06-30 | 2022-07-05 | 25,000 | — | $0 | 25,000 | SEC↗ |
| Yang Taiyin | Director | A Award deriv | 2022-06-30 | 2022-07-05 | 25,000 | — | $0 | 25,000 | SEC↗ |
| BORGESON JOHN A. | See Remarks | S Sale | 2022-06-17 | 2022-06-17 | 2,798 | $7.02 | $19.6K | 173,755 | SEC↗ |
| EHRLICH JASON | See Remarks | S Sale | 2022-06-17 | 2022-06-17 | 2,282 | $7.02 | $16.0K | 56,920 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2022-06-15 | 2022-06-17 | 1,875 | — | $0 | 5,625 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2022-06-15 | 2022-06-17 | 3,619 | — | $0 | 7,238 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise deriv | 2022-06-15 | 2022-06-17 | 3,619 | — | $0 | 7,238 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise deriv | 2022-06-15 | 2022-06-17 | 1,875 | — | $0 | 5,625 | SEC↗ |
| BORGESON JOHN A. | See Remarks | S Sale | 2022-06-15 | 2022-06-17 | 1,545 | $7.21 | $11.1K | 176,553 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise | 2022-06-15 | 2022-06-17 | 5,494 | — | $0 | 178,098 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise | 2022-06-15 | 2022-06-17 | 5,494 | — | $0 | 60,407 | SEC↗ |
| EHRLICH JASON | See Remarks | S Sale | 2022-06-15 | 2022-06-17 | 1,205 | $7.21 | $8.7K | 59,202 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise deriv | 2022-06-11 | 2022-06-14 | 3,025 | — | $0 | 6,050 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise deriv | 2022-06-11 | 2022-06-14 | 2,900 | — | $0 | 5,800 | SEC↗ |
| BORGESON JOHN A. | See Remarks | M Exercise | 2022-06-11 | 2022-06-14 | 3,025 | — | $0 | 172,604 | SEC↗ |
| EHRLICH JASON | See Remarks | M Exercise | 2022-06-11 | 2022-06-14 | 2,900 | — | $0 | 54,913 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-06 | 2022-06-06 | 20,108 | $7.78 | $156.4K | 1,342,986 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-06 | 2022-06-06 | 101,315 | $7.75 | $785.2K | 15,796,955 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-06 | 2022-06-06 | 11,945 | $7.75 | $92.6K | 1,322,878 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-06 | 2022-06-06 | 170,549 | $7.78 | $1.33M | 15,967,504 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-03 | 2022-06-06 | 78,271 | $7.95 | $622.3K | 15,695,640 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-03 | 2022-06-06 | 9,224 | $7.95 | $73.3K | 1,310,933 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-03 | 2022-06-06 | 1,550 | $7.93 | $12.3K | 1,301,709 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-03 | 2022-06-06 | 13,155 | $7.93 | $104.3K | 15,617,369 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-02 | 2022-06-06 | 138,122 | $7.68 | $1.06M | 15,604,214 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-02 | 2022-06-06 | 16,278 | $7.68 | $125.0K | 1,300,159 | SEC↗ |
| Baker Bros. Advisors (GP) LLC | Director, 10% Owner | P Buy | 2022-06-02 | 2022-06-06 | 10,585 | $7.51 | $79.5K | 15,466,092 | SEC↗ |