| Date | Name | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| Fri, 11 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,493 | $98.46K |
| Thu, 10 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,631 | $108.94K |
| Wed, 9 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 3,097 | $212.78K |
| Tue, 8 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 471 | $32.67K |
| Tue, 8 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 3,390 | $233.03K |
| Fri, 4 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 2,100 | $144.86K |
| Fri, 4 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 918 | $63.82K |
| Wed, 2 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 900 | $62.05K |
| Tue, 1 Sep 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 783 | $54.43K |
| Mon, 31 Aug 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 217 | $14.99K |
| Mon, 31 Aug 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 5,000 | $341.18K |
| Fri, 28 Aug 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 5,000 | $344.05K |
| Fri, 28 Aug 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 20,113 | $1.38M |
| Fri, 28 Aug 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 10,000 | $713.97K |
| Wed, 12 Aug 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 951 | $68K |
| Wed, 12 Aug 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 951 | $68K |
| Tue, 14 Jul 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 920 | $67.56K |
| Mon, 13 Jul 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 775 | $57.26K |
| Fri, 10 Jul 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 229 | $16.93K |
| Wed, 8 Jul 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 300 | $22.11K |
| Thu, 2 Jul 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,400 | $100.76K |
| Wed, 1 Jul 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 312 | $22.46K |
| Wed, 20 May 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,563 | $100.7K |
| Wed, 13 May 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,937 | $129.53K |
| Tue, 12 May 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,500 | $101.97K |
| Tue, 24 Mar 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 5,000 | $360K |
| Tue, 24 Mar 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 34,665 | $2.5M |
| Fri, 13 Feb 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 291 | $18.33K |
| Mon, 2 Feb 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 100 | $5.8K |
| Tue, 27 Jan 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 100 | $5.71K |
| Fri, 23 Jan 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,151 | $64.43K |
| Thu, 22 Jan 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 2,173 | $122.93K |
| Mon, 5 Jan 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 198 | $8.51K |
| Fri, 2 Jan 2026 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 2,394 | $100.36K |
| Wed, 31 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 22,497 | $944.65K |
| Tue, 30 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 35,169 | $1.48M |
| Mon, 29 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 8,638 | $361.5K |
| Fri, 26 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,626 | $67.77K |
| Tue, 23 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 260 | $10.83K |
| Mon, 22 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 1,019 | $41.93K |
| Wed, 17 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 2,735 | $110.41K |
| Fri, 12 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 87 | $3.48K |
| Mon, 8 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 300 | $11.93K |
| Fri, 5 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 444 | $17.54K |
| Wed, 3 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 2,524 | $95.43K |
| Mon, 1 Dec 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 4,340 | $162.19K |
| Wed, 26 Nov 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 943 | $37.72K |
| Mon, 24 Nov 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 6 | $213 |
| Thu, 20 Nov 2025 | Opaleye Management Inc. | 10 percent owner | P-Purchase | 5,784 | $207.24K |
| Holder | Shares | % out | Change |
|---|---|---|---|
| Opaleye Management Inc. | 500,000 | 15.3% | +0 |
| GREAT POINT PARTNERS LLC | 274,363 | 8.4% | +0 |
| Phoenix Financial Ltd. | 146,147 | 4.5% | −64,702 |
| Trails Edge Capital Partners, LP | 139,445 | 4.3% | +53,949 |
| Affinity Asset Advisors, LLC | 84,900 | 2.6% | +49,900 |
| Squadron Capital Management LLC | 52,000 | 1.6% | +21,000 |
| CITADEL ADVISORS LLC | 32,556 | 1.0% | −4,589 |
| GILDER GAGNON HOWE & CO LLC | 22,500 | 0.7% | — |
| Stonepine Capital Management, LLC | 14,469 | 0.4% | −13,309 |
| Yelin Lapidot Holdings Management Ltd. | 10,384 | 0.3% | −7,369 |
| JANE STREET GROUP, LLC | 8,357 | 0.3% | +1,205 |
| NAVELLIER & ASSOCIATES INC | 5,785 | 0.2% | — |
| MORGAN STANLEY | 4,607 | 0.1% | −564 |
| LPL Financial LLC |
| 3,904 |
| 0.1% |
| +435 |
| MILLENNIUM MANAGEMENT LLC | 3,342 | 0.1% | — |