The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.
| Date | Insider | Role | Action | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jul 15, 2026 | Borgeson John A. | Chief Financial Officer | Grant(A) | 67K | — | $0 |
| Jul 15, 2026 | Perlroth Victor | Chairman and CEO, Director, 10% Owner | Grant(A) | 100K | — | $0 |
| Jun 30, 2026 | Profusek Robert | Director | Grant(A) | 18K | — | $0 |
| Jun 30, 2026 | Yang Taiyin | Director | Grant(A) | 18K | — | $0 |
| Jun 30, 2026 | Dahiyat Bassil I | Director | Grant(A) | 18K | — | $0 |
| Jun 30, 2026 | Levy Richard S | Director | Grant(A) | 18K | — | $0 |
| Jun 30, 2026 | Bancroft Charles A | Director | Grant(A) | 18K | — | $0 |
| Jun 30, 2026 | Baker Bros. Advisors LP | Director, 10% Owner | Grant(A) | 18K | — | $0 |
| Jun 30, 2026 | Baker Bros. Advisors LP | Director, 10% Owner | Grant(A) | 18K | — | $0 |
| Jun 4, 2026 | Borgeson John A. | Chief Financial Officer | Option exercise(M) | 30K | $1.04 | $31K |
| Jun 4, 2026 | Borgeson John A. | Chief Financial Officer | Sell(S) | 26K | $34.01 | $881K |
| Jun 4, 2026 | Borgeson John A. | Chief Financial Officer | Sell(S) | 4K | $34.67 | $142K |
| Jun 4, 2026 | Borgeson John A. | Chief Financial Officer | Option exercise(M) | 30K | — | $0 |
| Apr 15, 2026 | Borgeson John A. | Chief Financial Officer | Option exercise(M) | 29K | $1.04 | $30K |
| Apr 15, 2026 | Borgeson John A. | Chief Financial Officer | Option exercise(M) | 29K | — | $0 |
| Apr 2, 2026 | Borgeson John A. | Chief Financial Officer | Option exercise(M) | 30K | $1.04 | $31K |
| Apr 2, 2026 | Borgeson John A. | Chief Financial Officer | Sell(S) | 13K | $39.14 | $497K |
| Apr 2, 2026 | Borgeson John A. | Chief Financial Officer | Sell(S) | 12K | $40.29 | $503K |
| Apr 2, 2026 | Borgeson John A. | Chief Financial Officer | Sell(S) | 4K | $40.88 | $173K |
| Apr 2, 2026 | Borgeson John A. | Chief Financial Officer | Sell(S) | 600 | $41.77 | $25K |
| Apr 2, 2026 | Borgeson John A. | Chief Financial Officer | Option exercise(M) | 30K | — | $0 |
| Mar 25, 2026 | Perlroth Victor | Chairman and CEO, Director | Option exercise(M) | 300K | $1.04 | $312K |
| Mar 25, 2026 | Perlroth Victor | Chairman and CEO, Director | Option exercise(M) | 300K | — | $0 |
| Mar 18, 2026 | Perlroth Victor | Chairman and CEO, Director | Grant(A) | 175K | — | $0 |
| Dec 18, 2025 | Baker Brothers Life Sciences LP | Director, 10% Owner | Buy(P) | 217K | $23.00 | $5.0M |
| Dec 18, 2025 | Baker Brothers Life Sciences LP | Director, 10% Owner | Buy(P) | 2.4M | $23.00 | $55.0M |
| Jul 4, 2025 | Perlroth Victor | Chairman and CEO, Director, 10% Owner | Grant(A) | 340K | — | $0 |
| Jul 4, 2025 | Borgeson John A. | See Remarks | Grant(A) | 250K | — | $0 |
| Jun 30, 2025 | 667, L.P. | Director, 10% Owner | Grant(A) | 40K | — | $0 |
| Jun 30, 2025 | 667, L.P. | Director, 10% Owner | Grant(A) | 40K | — | $0 |
| Jun 30, 2025 | Dahiyat Bassil I | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2025 | Bancroft Charles A | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2025 | Levy Richard S | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2025 | Yang Taiyin | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2025 | Profusek Robert | Director | Grant(A) | 40K | — | $0 |
| Jun 17, 2025 | Borgeson John A. | See Remarks | Sell(S) | 723 | $3.65 | $3K |
| Jun 15, 2025 | Borgeson John A. | See Remarks | Option exercise(M) | 2K | — | — |
| Jun 15, 2025 | Borgeson John A. | See Remarks | Option exercise(M) | 2K | — | $0 |
| Aug 5, 2024 | Perlroth Victor | Chairman and CEO, Director, 10% Owner | Grant(A) | 406K | — | $0 |
| Aug 5, 2024 | Borgeson John A. | See Remarks | Grant(A) | 335K | — | $0 |
| Jun 28, 2024 | 667, L.P. | Director, 10% Owner | Grant(A) | 40K | — | $0 |
| Jun 28, 2024 | 667, L.P. | Director, 10% Owner | Grant(A) | 40K | — | $0 |
| Jun 28, 2024 | Bancroft Charles A | Director | Grant(A) | 40K | — | $0 |
| Jun 28, 2024 | Dahiyat Bassil I | Director | Grant(A) | 40K | — | $0 |
| Jun 28, 2024 | Levy Richard S | Director | Grant(A) | 40K | — | $0 |
| Jun 28, 2024 | Profusek Robert | Director | Grant(A) | 40K | — | $0 |
| Jun 28, 2024 | Yang Taiyin | Director | Grant(A) | 40K | — | $0 |
| Jun 17, 2024 | Borgeson John A. | See Remarks | Sell(S) | 3K | $2.75 | $8K |
| Jun 15, 2024 | Borgeson John A. | See Remarks | Option exercise(M) | 5K | — | — |
| Jun 15, 2024 | Borgeson John A. | See Remarks | Option exercise(M) | 4K | — | $0 |
| Jun 15, 2024 | Borgeson John A. | See Remarks | Option exercise(M) | 2K | — | $0 |
| Jun 12, 2024 | Borgeson John A. | See Remarks | Sell(S) | 2K | $2.92 | $5K |
| Jun 11, 2024 | Borgeson John A. | See Remarks | Option exercise(M) | 3K | — | — |
| Jun 11, 2024 | Borgeson John A. | See Remarks | Option exercise(M) | 3K | — | $0 |
| Jun 30, 2023 | Bancroft Charles A | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2023 | Dahiyat Bassil I | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2023 | Levy Richard S | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2023 | Profusek Robert | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2023 | Yang Taiyin | Director | Grant(A) | 40K | — | $0 |
| Jun 30, 2023 | Baker Felix | Director, 10% Owner | Grant(A) | 40K | — | $0 |
| Jun 30, 2023 | Baker Felix | Director, 10% Owner | Grant(A) | 40K | — | $0 |
| Jun 24, 2023 | Perlroth Victor | Chairman and CEO, Director, 10% Owner | Grant(A) | 335K | — | $0 |
| Jun 24, 2023 | Borgeson John A. | See Remarks | Grant(A) | 208K | — | $0 |
| Jun 24, 2023 | Ehrlich Jason | See Remarks | Grant(A) | 208K | — | $0 |
| Jun 16, 2023 | Borgeson John A. | See Remarks | Sell(S) | 3K | $9.23 | $25K |
| Jun 16, 2023 | Ehrlich Jason | See Remarks | Sell(S) | 2K | $9.23 | $21K |
| Jun 15, 2023 | Borgeson John A. | See Remarks | Option exercise(M) | 5K | — | — |
| Jun 15, 2023 | Borgeson John A. | See Remarks | Option exercise(M) | 4K | — | $0 |
| Jun 15, 2023 | Borgeson John A. | See Remarks | Option exercise(M) | 2K | — | $0 |
| Jun 15, 2023 | Ehrlich Jason | See Remarks | Option exercise(M) | 5K | — | — |
| Jun 15, 2023 | Ehrlich Jason | See Remarks | Option exercise(M) | 4K | — | $0 |
| Jun 15, 2023 | Ehrlich Jason | See Remarks | Option exercise(M) | 2K | — | $0 |
| Jun 14, 2023 | Borgeson John A. | See Remarks | Sell(S) | 1K | $9.42 | $14K |
| Jun 14, 2023 | Ehrlich Jason | See Remarks | Sell(S) | 1K | $9.42 | $11K |
| Jun 11, 2023 | Borgeson John A. | See Remarks | Option exercise(M) | 3K | — | — |
| Jun 11, 2023 | Borgeson John A. | See Remarks | Option exercise(M) | 3K | — | $0 |
| Jun 11, 2023 | Ehrlich Jason | See Remarks | Option exercise(M) | 3K | — | — |
| Jun 11, 2023 | Ehrlich Jason | See Remarks | Option exercise(M) | 3K | — | $0 |
| Jul 6, 2022 | Perlroth Victor | Chairman and CEO, Director, 10% Owner | Grant(A) | 325K | — | $0 |
| Jul 6, 2022 | Borgeson John A. | See Remarks | Grant(A) | 143K | — | $0 |
| Jul 6, 2022 | Ehrlich Jason | See Remarks | Grant(A) | 143K | — | $0 |
| Jun 30, 2022 | Baker Felix | Director, 10% Owner | Grant(A) | 25K | — | $0 |
| Jun 30, 2022 | Bancroft Charles A | Director | Grant(A) | 25K | — | $0 |
| Jun 30, 2022 | Dahiyat Bassil I | Director | Grant(A) | 25K | — | $0 |
| Jun 30, 2022 | Levy Richard S | Director | Grant(A) | 25K | — | $0 |
| Jun 30, 2022 | Profusek Robert | Director | Grant(A) | 25K | — | $0 |
| Jun 30, 2022 | Yang Taiyin | Director | Grant(A) | 25K | — | $0 |
| Jun 17, 2022 | Borgeson John A. | See Remarks | Sell(S) | 3K | $7.02 | $20K |
| Jun 17, 2022 | Ehrlich Jason | See Remarks | Sell(S) | 2K | $7.02 | $16K |
| Jun 15, 2022 | Borgeson John A. | See Remarks | Option exercise(M) | 5K | — | — |
| Jun 15, 2022 | Borgeson John A. | See Remarks | Sell(S) | 2K | $7.21 | $11K |
| Jun 15, 2022 | Borgeson John A. | See Remarks | Option exercise(M) | 4K | — | $0 |
| Jun 15, 2022 | Borgeson John A. | See Remarks | Option exercise(M) | 2K | — | $0 |
| Jun 15, 2022 | Ehrlich Jason | See Remarks | Sell(S) | 1K | $7.21 | $9K |
| Jun 15, 2022 | Ehrlich Jason | See Remarks | Option exercise(M) | 5K | — | — |
| Jun 15, 2022 | Ehrlich Jason | See Remarks | Option exercise(M) | 2K | — | $0 |
| Jun 15, 2022 | Ehrlich Jason | See Remarks | Option exercise(M) | 4K | — | $0 |
| Jun 11, 2022 | Borgeson John A. | See Remarks | Option exercise(M) | 3K | — | — |
| Jun 11, 2022 | Borgeson John A. | See Remarks | Option exercise(M) | 3K | — | $0 |
| Jun 11, 2022 | Ehrlich Jason | See Remarks | Option exercise(M) | 3K | — | — |
Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.
Coverage: Form 4 filings indexed 2021-01-04 → 2026-07-21. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).