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 |
|---|---|---|---|---|---|---|
| Mar 24, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 35K | $72.00 | $2.5M |
| Mar 24, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 5K | $72.00 | $360K |
| Feb 13, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 291 | $63.00 | $18K |
| Feb 2, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 100 | $58.00 | $6K |
| Jan 27, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 100 | $57.05 | $6K |
| Jan 23, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 1K | $55.98 | $64K |
| Jan 22, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 2K | $56.57 | $123K |
| Jan 5, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 198 | $42.98 | $9K |
| Jan 2, 2026 | Opaleye Management Inc. | 10% Owner | Buy(P) | 2K | $41.92 | $100K |
| Dec 31, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 22K | $41.99 | $945K |
| Dec 30, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 35K | $41.99 | $1.5M |
| Dec 29, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 9K | $41.85 | $362K |
| Dec 26, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 2K | $41.68 | $68K |
| Dec 23, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 260 | $41.66 | $11K |
| Dec 22, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 1K | $41.15 | $42K |
| Dec 17, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 3K | $40.37 | $110K |
| Dec 12, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 87 | $40.00 | $3K |
| Dec 8, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 300 | $39.78 | $12K |
| Dec 5, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 444 | $39.50 | $18K |
| Dec 3, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 3K | $37.81 | $95K |
| Dec 1, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 4K | $37.37 | $162K |
| Nov 26, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 943 | $40.00 | $38K |
| Nov 24, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 6 | $35.50 | $213 |
| Nov 20, 2025 | Opaleye Management Inc. | 10% Owner | Buy(P) | 6K | $35.83 | $207K |
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.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).