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 7, 2026 | Opaleye Management Inc. | 10% Owner | Sell(S) | 20K | $38.37 | $767K |
| Jul 7, 2026 | Opaleye Management Inc. | 10% Owner | Sell(S) | 7K | $38.37 | $257K |
| Jul 6, 2026 | Opaleye Management Inc. | 10% Owner | Sell(S) | 10K | $38.00 | $380K |
| Jul 2, 2026 | Opaleye Management Inc. | 10% Owner | Sell(S) | 65K | $37.39 | $2.4M |
| Jul 2, 2026 | Opaleye Management Inc. | 10% Owner | Sell(S) | 25K | $37.39 | $935K |
| Jun 26, 2026 | Krempa David | Chief Business Officer | Grant(A) | 10K | — | $0 |
| Jun 17, 2026 | Adams Jennifer McKie | Director | Option exercise(M) | 50K | $3.78 | $189K |
| Jun 17, 2026 | Adams Jennifer McKie | Director | Sell(S) | 50K | $32.48 | $1.6M |
| Jun 17, 2026 | Adams Jennifer McKie | Director | Option exercise(M) | 50K | — | $0 |
| May 28, 2026 | Brynjelsen Sean | President & CEO, Director | Sell(S) | 120K | $31.88 | $3.8M |
| May 28, 2026 | Brynjelsen Sean | President & CEO, Director | Sell(S) | 148 | $32.67 | $5K |
| May 27, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 12K | $1.37 | $17K |
| May 27, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 7K | $3.58 | $26K |
| May 27, 2026 | Krempa David | Chief Business Officer | Sell(S) | 20K | $31.47 | $619K |
| May 27, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 12K | — | $0 |
| May 27, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 7K | — | $0 |
| May 26, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 25K | $1.38 | $35K |
| May 26, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 13K | $1.37 | $17K |
| May 26, 2026 | Krempa David | Chief Business Officer | Sell(S) | 38K | $31.49 | $1.2M |
| May 26, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 25K | — | $0 |
| May 26, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 13K | — | $0 |
| May 22, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 31K | $3.58 | $110K |
| May 22, 2026 | Krempa David | Chief Business Officer | Sell(S) | 33K | $33.22 | $1.1M |
| May 22, 2026 | Krempa David | Chief Business Officer | Sell(S) | 9K | $33.88 | $316K |
| May 22, 2026 | Krempa David | Chief Business Officer | Sell(S) | 519 | $35.00 | $18K |
| May 22, 2026 | Krempa David | Chief Business Officer | Option exercise(M) | 31K | — | $0 |
| Apr 21, 2026 | Riedel Norbert G | Director | Option exercise(M) | 13K | $7.31 | $91K |
| Apr 21, 2026 | Riedel Norbert G | Director | Option exercise(M) | 20K | $8.61 | $169K |
| Apr 21, 2026 | Riedel Norbert G | Director | Option exercise(M) | 13K | — | $0 |
| Apr 21, 2026 | Riedel Norbert G | Director | Option exercise(M) | 20K | — | $0 |
| Feb 3, 2026 | Riedel Norbert G | Director | Option exercise(X) | 30K | $4.42 | $133K |
| Feb 3, 2026 | Riedel Norbert G | Director | Option exercise(X) | 30K | — | $0 |
| Jan 14, 2026 | Gruber James R. | Chief Financial Officer | Tax withholding(F) | 2K | $15.47 | $35K |
| Jan 14, 2026 | Krempa David | Chief Business Officer | Tax withholding(F) | 2K | $15.62 | $30K |
| Jan 12, 2026 | Gruber James R. | Chief Financial Officer | Grant(A) | 26K | — | $0 |
| Jan 12, 2026 | Gruber James R. | Chief Financial Officer | Grant(A) | 41K | — | $0 |
| Jan 12, 2026 | Krempa David | Chief Business Officer | Grant(A) | 41K | — | $0 |
| Jan 12, 2026 | Krempa David | Chief Business Officer | Grant(A) | 26K | — | $0 |
| Jan 12, 2026 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Grant(A) | 101K | — | $0 |
| Jan 12, 2026 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Grant(A) | 158K | — | $0 |
| Jan 12, 2026 | Erdogan-Trinkaus Ipek | Chief Commercial Officer | Grant(A) | 26K | — | $0 |
| Jan 12, 2026 | Erdogan-Trinkaus Ipek | Chief Commercial Officer | Grant(A) | 41K | — | $0 |
| Jan 12, 2026 | Maier Paul V | Director | Grant(A) | 12K | — | $0 |
| Jan 12, 2026 | Maier Paul V | Director | Grant(A) | 8K | — | $0 |
| Jan 12, 2026 | Casamento Charles J | Director | Grant(A) | 12K | — | $0 |
| Jan 12, 2026 | Casamento Charles J | Director | Grant(A) | 8K | — | $0 |
| Jan 12, 2026 | Adams Jennifer McKie | Director | Grant(A) | 8K | — | $0 |
| Jan 12, 2026 | Adams Jennifer McKie | Director | Grant(A) | 12K | — | $0 |
| Jan 12, 2026 | Riedel Norbert G | Director | Grant(A) | 12K | — | $0 |
| Jan 12, 2026 | Riedel Norbert G | Director | Grant(A) | 8K | — | $0 |
| Jan 1, 2026 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Tax withholding(F) | 5K | $15.39 | $77K |
| Dec 12, 2025 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Tax withholding(F) | 7K | $16.83 | $113K |
| Dec 12, 2025 | Gruber James R. | Chief Financial Officer | Tax withholding(F) | 5K | $16.99 | $77K |
| Dec 12, 2025 | Krempa David | Chief Business Officer | Tax withholding(F) | 6K | $17.00 | $106K |
| Dec 12, 2025 | Erdogan-Trinkaus Ipek | Chief Commercial Officer | Tax withholding(F) | 85 | $16.90 | $1K |
| Dec 11, 2025 | Gruber James R. | Chief Financial Officer | Grant(A) | 6K | — | $0 |
| Dec 11, 2025 | Krempa David | Chief Business Officer | Grant(A) | 5K | — | $0 |
| Aug 20, 2025 | Gruber James R. | Chief Financial Officer | Sell(S) | 3K | $16.02 | $42K |
| Aug 19, 2025 | Gruber James R. | Chief Financial Officer | Sell(S) | 39K | $16.16 | $632K |
| Jun 16, 2025 | Krempa David | Chief Business Officer | Sell(S) | 10K | $14.73 | $151K |
| Jun 13, 2025 | Krempa David | Chief Business Officer | Sell(S) | 7K | $14.77 | $100K |
| Jun 12, 2025 | Krempa David | Chief Business Officer | Sell(S) | 17K | $14.92 | $253K |
| Jun 10, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 3K | $15.82 | $46K |
| Jun 10, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 5K | $15.82 | $79K |
| Jun 5, 2025 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Sell(S) | 70K | $16.81 | $1.2M |
| Jun 4, 2025 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Sell(S) | 70K | $17.00 | $1.2M |
| Jun 3, 2025 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Sell(S) | 9K | $18.38 | $159K |
| Jun 3, 2025 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Sell(S) | 61K | $17.38 | $1.1M |
| Jun 3, 2025 | Brynjelsen Sean | President & CEO, Director, 10% Owner | Sell(S) | 400 | $19.02 | $8K |
| Jan 3, 2025 | Gruber James R. | Chief Financial Officer | Grant(A) | 39K | — | $0 |
| Jan 3, 2025 | Gruber James R. | Chief Financial Officer | Grant(A) | 26K | — | $0 |
| Jan 3, 2025 | Krempa David | Chief Business Officer | Grant(A) | 26K | — | $0 |
| Jan 3, 2025 | Krempa David | Chief Business Officer | Grant(A) | 39K | — | $0 |
| Jan 3, 2025 | Brynjelsen Sean | President & CEO, Director | Grant(A) | 72K | — | $0 |
| Jan 3, 2025 | Brynjelsen Sean | President & CEO, Director | Grant(A) | 107K | — | $0 |
| Jan 3, 2025 | Maier Paul V | Director | Grant(A) | 25K | — | $0 |
| Jan 3, 2025 | Riedel Norbert G | Director | Grant(A) | 25K | — | $0 |
| Jan 3, 2025 | Casamento Charles J | Director | Grant(A) | 25K | — | $0 |
| Jan 3, 2025 | Riedel Norbert G | Director | Option exercise(M) | 25K | $3.47 | $87K |
| Jan 3, 2025 | Riedel Norbert G | Director | Option exercise(M) | 27K | $3.58 | $98K |
| Jan 3, 2025 | Riedel Norbert G | Director | Option exercise(M) | 50K | $3.78 | $189K |
| Jan 3, 2025 | Riedel Norbert G | Director | Option exercise(M) | 27K | — | $0 |
| Jan 3, 2025 | Riedel Norbert G | Director | Option exercise(M) | 50K | — | $0 |
| Jan 3, 2025 | Riedel Norbert G | Director | Option exercise(M) | 25K | — | $0 |
| Jan 3, 2025 | Adams Jennifer McKie | Director | Grant(A) | 25K | — | $0 |
| Oct 23, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 10K | $7.98 | $80K |
| Oct 8, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 4K | $7.03 | $28K |
| Oct 8, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 30K | $7.03 | $211K |
| Oct 7, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 1K | $7.22 | $9K |
| Oct 7, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 10K | $7.22 | $72K |
| Oct 4, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 2K | $6.77 | $13K |
| Oct 4, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 15K | $6.77 | $102K |
| Oct 2, 2024 | Krempa David | Chief Business Officer | Grant(A) | 42K | — | $0 |
| Sep 11, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 5K | $4.75 | $24K |
| Sep 11, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 45K | $4.75 | $214K |
| Sep 10, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 50K | $4.65 | $233K |
| Sep 10, 2024 | Opaleye Management Inc. | 10% Owner | Buy(P) | 8K | $4.65 | $35K |
| Feb 13, 2024 | Riedel Norbert G | Director | Grant(A) | 30K | — | $0 |
| Feb 13, 2024 | Maier Paul V | Director | Grant(A) | 30K | — | $0 |
| Feb 13, 2024 | Krempa David | Chief Business Officer | Grant(A) | 145K | — | $0 |
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-04-26 → 2026-07-11. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).