17 transactions by 2 insiders, from December 8, 2025 to May 1, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
No officers or directors filed for this company in our window.
Holders above 10%, often funds. They file the same form, but they trade for portfolio reasons, not because of what they know.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Opaleye Management Inc.10% | 11 | — | — | $2.2M |
| MANCHESTER MANAGEMENT CO LLC10% | 6 | — | — | $5.0M |
17 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Opaleye Management Inc.10% | May 1 | S | 500 | $16.11 | $8K |
| Opaleye Management Inc.10% | May 1 | S | 10,081 | $16.11 | $162K |
| Opaleye Management Inc.10% | Apr 30 | S | 1,000 | $16.15 | $16K |
| Opaleye Management Inc.10% | Apr 30 | S | 24,000 | $16.15 | $388K |
| Opaleye Management Inc.10% | Apr 29 | S | 1,000 | $17.25 | $17K |
| Opaleye Management Inc.10% | Apr 29 | S | 23,360 | $17.25 | $403K |
| Opaleye Management Inc.10% | Apr 28 | S | 2,500 | $18.47 | $46K |
| Opaleye Management Inc.10% | Apr 28 | S | 43,788 | $18.47 | $809K |
| Opaleye Management Inc.10% | Apr 21 | S | 202 | $20.50 | $4K |
| Opaleye Management Inc.10% | Apr 17 | S | 5,000 | $20.46 | $102K |
| Opaleye Management Inc.10% | Apr 17 | S | 11,267 | $20.46 | $231K |
| MANCHESTER MANAGEMENT CO LLC10%JOINT | Dec 12 | S | 6,500 | $21.04 | $137K |
| MANCHESTER MANAGEMENT CO LLC10%JOINT | Dec 11 | S | 13,500 | $31.28 | $422K |
| MANCHESTER MANAGEMENT CO LLC10%JOINT | Dec 8 | S | 2,000 | $31.60 | $63K |
| MANCHESTER MANAGEMENT CO LLC10%JOINT | Dec 10 | S | 8,625 | $30.39 | $262K |
| MANCHESTER MANAGEMENT CO LLC10%JOINT | Dec 9 | S | 8,785 | $30.58 | $269K |
| MANCHESTER MANAGEMENT CO LLC10%JOINT | Dec 8 | S | 125,400 | $30.75 | $3.9M |