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-04 | BORGESON JOHN A. | Officer | −Sell | 25,896 | $34.01 | $880,723 |
| 2026-06-04 | BORGESON JOHN A. | Officer | +Exercise | 30,000 | $1.04 | $31,200 |
| 2026-06-04 | BORGESON JOHN A. | Officer | −Sell | 4,104 | $34.67 | $142,286 |
| 2026-04-15 | BORGESON JOHN A. | Officer | +Exercise | 28,614 | $1.04 | $29,759 |
| 2026-04-02 | BORGESON JOHN A. | Officer | −Sell | 600 | $41.77 | $25,062 |
| 2026-04-02 | BORGESON JOHN A. | Officer | −Sell | 4,231 | $40.88 | $172,963 |
| 2026-04-02 | BORGESON JOHN A. | Officer | −Sell | 12,477 | $40.29 | $502,698 |
| 2026-04-02 | BORGESON JOHN A. | Officer | −Sell | 12,692 | $39.14 | $496,765 |
| 2026-04-02 | BORGESON JOHN A. | Officer | +Exercise | 30,000 | $1.04 | $31,200 |
| 2026-03-25 | PERLROTH VICTOR | Director,Officer | +Exercise | 300,000 | $1.04 | $312,000 |
| 2025-12-26 | PERLROTH VICTOR | Director,Officer | −Gift | 12,500 | — | — |
| 2025-12-18 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 2,391,268 | $23.00 | $55M |
| 2025-12-18 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 217,428 | $23.00 | $5M |
| 2025-06-17 | BORGESON JOHN A. | Officer | −Sell | 723 | $3.65 | $2,639 |
| 2025-06-15 | BORGESON JOHN A. | Officer | +Exercise | 1,875 | — | — |
| 2024-06-17 | BORGESON JOHN A. | Officer | −Sell | 2,874 | $2.75 | $7,904 |
| 2024-06-15 | BORGESON JOHN A. | Officer | +Exercise | 5,494 | — | — |
| 2024-06-12 | BORGESON JOHN A. | Officer | −Sell | 1,558 | $2.92 | $4,549 |
| 2024-06-11 | BORGESON JOHN A. | Officer | +Exercise | 3,025 | — | — |
| 2023-06-16 | BORGESON JOHN A. | Officer | −Sell | 2,749 | $9.23 | $25,373 |
| 2023-06-16 | EHRLICH JASON | Officer | −Sell | 2,258 | $9.23 | $20,841 |
| 2023-06-15 | BORGESON JOHN A. | Officer | +Exercise | 5,494 | — | — |
| 2023-06-15 | EHRLICH JASON | Officer | +Exercise | 5,494 | — | — |
| 2023-06-14 | BORGESON JOHN A. | Officer | −Sell | 1,448 | $9.42 | $13,640 |
| 2023-06-14 | EHRLICH JASON | Officer | −Sell | 1,132 | $9.42 | $10,663 |
| 2023-06-11 | BORGESON JOHN A. | Officer | +Exercise | 3,025 | — | — |
| 2023-06-11 | EHRLICH JASON | Officer | +Exercise | 2,900 | — | — |
| 2022-12-30 | PERLROTH VICTOR | Director,Officer,TenPercentOwner | −Gift | 60,000 | — | — |
| 2022-06-17 | BORGESON JOHN A. | Officer | −Sell | 2,798 | $7.02 | $19,642 |
| 2022-06-17 | EHRLICH JASON | Officer | −Sell | 2,282 | $7.02 | $16,020 |
| 2022-06-15 | BORGESON JOHN A. | Officer | −Sell | 1,545 | $7.21 | $11,139 |
| 2022-06-15 | BORGESON JOHN A. | Officer | +Exercise | 5,494 | — | — |
| 2022-06-15 | EHRLICH JASON | Officer | +Exercise | 5,494 | — | — |
| 2022-06-15 | EHRLICH JASON | Officer | −Sell | 1,205 | $7.21 | $8,688 |
| 2022-06-11 | BORGESON JOHN A. | Officer | +Exercise | 3,025 | — | — |
| 2022-06-11 | EHRLICH JASON | Officer | +Exercise | 2,900 | — | — |
| 2022-06-06 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 20,108 | $7.78 | $156,440 |
| 2022-06-06 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 101,315 | $7.75 | $785,191 |
| 2022-06-06 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 11,945 | $7.75 | $92,574 |
| 2022-06-06 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 170,549 | $7.78 | $1M |
| 2022-06-03 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 78,271 | $7.95 | $622,254 |
| 2022-06-03 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 9,224 | $7.95 | $73,331 |
| 2022-06-03 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 1,550 | $7.93 | $12,292 |
| 2022-06-03 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 13,155 | $7.93 | $104,319 |
| 2022-06-02 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 138,122 | $7.68 | $1M |
| 2022-06-02 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 16,278 | $7.68 | $125,015 |
| 2022-06-02 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 10,585 | $7.51 | $79,493 |
| 2022-06-02 | Baker Bros. Advisors (GP) LLC | Director,TenPercentOwner | +Buy | 1,247 | $7.51 | $9,365 |
| 2022-05-27 | BAKER FELIX | Director,TenPercentOwner | +Buy | 88,046 | $6.92 | $609,278 |
| 2022-05-27 | BAKER FELIX | Director,TenPercentOwner | +Buy | 10,386 | $6.92 | $71,871 |
| 2022-05-27 | BAKER FELIX | Director,TenPercentOwner | +Buy | 51,082 | $6.78 | $346,336 |
| 2022-05-27 | BAKER FELIX | Director,TenPercentOwner | +Buy | 6,026 | $6.78 | $40,856 |
| 2022-05-27 | BAKER FELIX | Director,TenPercentOwner | +Buy | 358 | $6.64 | $2,377 |
| 2022-05-27 | BAKER FELIX | Director,TenPercentOwner | +Buy | 42 | $6.64 | $279 |
| 2022-05-26 | BAKER FELIX | Director,TenPercentOwner | +Buy | 984 | $6.76 | $6,652 |
| 2022-05-26 | BAKER FELIX | Director,TenPercentOwner | +Buy | 116 | $6.76 | $784 |
| 2022-05-26 | BAKER FELIX | Director,TenPercentOwner | +Buy | 53,401 | $6.75 | $360,457 |
| 2022-05-26 | BAKER FELIX | Director,TenPercentOwner | +Buy | 6,299 | $6.75 | $42,518 |
| 2022-05-26 | BAKER FELIX | Director,TenPercentOwner | +Buy | 29,090 | $6.71 | $195,194 |
| 2022-05-26 | BAKER FELIX | Director,TenPercentOwner | +Buy | 3,432 | $6.71 | $23,029 |
| 2022-05-25 | BAKER FELIX | Director,TenPercentOwner | +Buy | 5,688 | $6.53 | $37,143 |
| 2022-05-25 | BAKER FELIX | Director,TenPercentOwner | +Buy | 48,222 | $6.53 | $314,890 |
| 2022-05-25 | BAKER FELIX | Director,TenPercentOwner | +Buy | 4,984 | $6.60 | $32,894 |
| 2022-05-25 | BAKER FELIX | Director,TenPercentOwner | +Buy | 42,250 | $6.60 | $278,850 |
| 2022-05-18 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 912 | $5.97 | $5,445 |
| 2022-05-18 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 182,827 | $5.97 | $1M |
| 2022-05-18 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 22,266 | $5.97 | $132,928 |
| 2022-05-18 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 9,157 | $5.95 | $54,484 |
| 2022-05-18 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 1,115 | $5.95 | $6,634 |
| 2022-05-18 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 7,489 | $5.97 | $44,709 |
| 2022-05-17 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 90,674 | $5.99 | $543,137 |
| 2022-05-17 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 11,043 | $5.99 | $66,148 |
| 2022-05-17 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 989 | $5.99 | $5,924 |
| 2022-05-17 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 8,118 | $5.99 | $48,627 |
| 2022-05-16 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 15,154 | $5.75 | $87,136 |
| 2022-05-16 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 1,846 | $5.75 | $10,615 |
| 2022-05-16 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 93,690 | $5.71 | $534,970 |
| 2022-05-16 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 11,410 | $5.71 | $65,151 |
| 2022-02-25 | PERLROTH VICTOR | Director,Officer,TenPercentOwner | −Sell | 340,000 | $8.99 | $3M |
| 2022-02-24 | PERLROTH VICTOR | Director,Officer,TenPercentOwner | −Sell | 1,000,000 | $9.20 | $9M |
| 2022-02-17 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 5,174 | $53.82 | $278,465 |
| 2022-02-17 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 22,403 | $54.57 | $1M |
| 2022-02-17 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 271,997 | $54.57 | $15M |
| 2022-02-17 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 426 | $53.82 | $22,927 |
| 2022-02-16 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 64,119 | $54.26 | $3M |
| 2022-02-16 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 5,281 | $54.26 | $286,547 |
| 2022-02-16 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 23,804 | $53.73 | $1M |
| 2022-02-16 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 1,961 | $53.73 | $105,365 |
| 2022-02-15 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 441 | $54.16 | $23,885 |
| 2022-02-15 | Baker Brothers Life Sciences LP | Director,TenPercentOwner | +Buy | 5,359 | $54.16 | $290,243 |
| 2022-01-31 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 27,841 | $57.22 | $2M |
| 2022-01-31 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 2,307 | $57.22 | $132,007 |
| 2022-01-28 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 953 | $51.61 | $49,184 |
| 2022-01-28 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 17,119 | $50.56 | $865,537 |
| 2022-01-28 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 1,414 | $50.56 | $71,492 |
| 2022-01-28 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 22,395 | $49.70 | $1M |
| 2022-01-28 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 1,851 | $49.70 | $91,995 |
| 2022-01-28 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 11,526 | $51.61 | $594,857 |
| 2022-01-27 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 4,465 | $51.67 | $230,707 |
| 2022-01-27 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 117,291 | $51.59 | $6M |
| 2022-01-27 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 86,479 | $52.04 | $5M |
| 2022-01-27 | BAKER BROS. ADVISORS LP | Director,TenPercentOwner | +Buy | 54,024 | $51.67 | $3M |
| 2022-01-25 | BAKER FELIX | Director,TenPercentOwner | +Buy | 5,500 | $58.90 | $323,950 |
| 2022-01-24 | BAKER FELIX | Director,TenPercentOwner | +Buy | 9,350 | $58.76 | $549,406 |
| 2022-01-24 | BAKER FELIX | Director,TenPercentOwner | +Buy | 132,367 | $58.13 | $8M |
| 2022-01-24 | BAKER FELIX | Director,TenPercentOwner | +Buy | 25,900 | $57.59 | $1M |
| 2022-01-24 | BAKER FELIX | Director,TenPercentOwner | +Buy | 116,083 | $56.87 | $7M |
| 2022-01-24 | BAKER FELIX | Director,TenPercentOwner | +Buy | 1,200 | $56.60 | $67,920 |
| 2022-01-24 | BAKER FELIX | Director,TenPercentOwner | +Buy | 19,750 | $56.39 | $1M |
| 2022-01-24 | BAKER FELIX | Director,TenPercentOwner | +Buy | 57,547 | $58.87 | $3M |
| 2022-01-21 | BAKER FELIX | Director,TenPercentOwner | +Buy | 31,207 | $57.53 | $2M |
| 2022-01-21 | BAKER FELIX | Director,TenPercentOwner | +Buy | 102,207 | $56.57 | $6M |
| 2022-01-20 | EHRLICH JASON | Officer | −Sell | 2,416 | $63.55 | $153,537 |
| 2022-01-20 | EHRLICH JASON | Officer | −Sell | 533 | $66.28 | $35,327 |
| 2022-01-20 | EHRLICH JASON | Officer | −Sell | 2,995 | $65.00 | $194,675 |
| 2022-01-20 | EHRLICH JASON | Officer | −Sell | 198 | $66.91 | $13,248 |
| 2022-01-20 | EHRLICH JASON | Officer | −Sell | 808 | $62.72 | $50,678 |
| 2022-01-20 | EHRLICH JASON | Officer | +Exercise | 6,950 | $10.29 | $71,516 |
| 2021-12-20 | EHRLICH JASON | Officer | +Exercise | 6,950 | $10.29 | $71,516 |
| 2021-12-20 | EHRLICH JASON | Officer | −Sell | 1,709 | $88.51 | $151,264 |
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.