Best Investments/trading ideas for the weekJoin our free webinar on September23,2026.

Let's get started...
Best Investments/trading ideas for the weekJoin our free webinar on September23,2026.

Let's get started...
| Role | Insider | Date | Transaction | Value | Shares |
|---|---|---|---|---|---|
| Director | Wills Robert James | Aug 21, 2026 | Buy | $96.2K | 10,000 |
| 10% Owner | Opaleye Management Inc. | Aug 3, 2026 | Buy | $400K | 50,000 |
| 10% Owner | Opaleye Management Inc. | Jul 31, 2026 | Buy | $22.98K | 2,900 |
| 10% Owner | Opaleye Management Inc. | Jul 24, 2026 | Buy | $1.03K | 130 |
| 10% Owner | Opaleye Management Inc. | Jul 23, 2026 | Buy | $388.59K | 49,849 |
| 10% Owner | Opaleye Management Inc. | Jul 22, 2026 | Buy | $1.1M | 140,237 |
| 10% Owner | Opaleye Management Inc. | Jul 22, 2026 | Buy | $78.34K | 10,000 |
| 10% Owner | Opaleye Management Inc. | Jun 26, 2026 | Buy | $975.21K | 152,336 |
| 10% Owner | Opaleye Management Inc. | Jun 25, 2026 | Buy | $1.28K | 197 |
| 10% Owner | Opaleye Management Inc. | Jun 15, 2026 | Buy | $27.25K | 4,550 |
| 10% Owner | Opaleye Management Inc. | Jun 12, 2026 | Buy | $1.62K | 273 |
| 10% Owner | Opaleye Management Inc. | Jun 11, 2026 | Buy | $16.9K | 2,862 |
| 10% Owner | Opaleye Management Inc. | Jun 10, 2026 | Buy | $35.16K | 5,872 |
| 10% Owner | Opaleye Management Inc. | Jun 9, 2026 | Buy | $148.53K | 24,856 |
| 10% Owner | Opaleye Management Inc. | Jun 5, 2026 | Buy | $58.6K | 10,054 |
| 10% Owner | Opaleye Management Inc. | May 29, 2026 | Buy | $416.4K | 70,577 |
| 10% Owner | Opaleye Management Inc. | May 28, 2026 | Buy | $11.66K | 2,000 |
| 10% Owner | Opaleye Management Inc. | May 27, 2026 | Buy | $6.65K | 1,161 |
| 10% Owner | Opaleye Management Inc. | May 21, 2026 | Buy | $90.89K | 15,945 |
| 10% Owner | Opaleye Management Inc. | May 20, 2026 | Buy | $49.66K | 8,431 |
| Chief Operating Officer | D'Angelo Lauren | May 19, 2026 | Buy | $20.16K | 3,500 |
| 10% Owner | Opaleye Management Inc. | May 18, 2026 | Buy | $99.02K | 17,395 |
| 10% Owner | Opaleye Management Inc. | May 15, 2026 | Buy | $96.99K | 16,648 |
| 10% Owner | Opaleye Management Inc. | Mar 30, 2026 | Buy | $9.23K | 1,850 |
| 10% Owner | Opaleye Management Inc. | Mar 27, 2026 | Buy | $50.79K | 10,000 |
Open-market purchases and sales reported on SEC form 4 over the last 10years. Awards, option exercises, gifts and other non-market form 4 activity are excluded. Chart markers group a day's filings by direction; the table lists each filing.