| Aug 17, 2026 (view filing)5:47 PM ET | Aug 14 | 3 days | Shojaei AmirCHIEF SCIENTIFIC OFFICER | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −11.3K | $40.00 | −$450.0K | −100.0%0 after | |
| May 19, 2026 (view filing) | May 18 | 1 day | Graves Adrienne LDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.00K | $31.07 | +$31.1K | New position1.00K after | |
| May 19, 2026 (view filing) | May 18 | 1 day | Silvernail Lauren PDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.00K | $31.00 | +$31.0K | New position1.00K after | |
| May 15, 2026 (view filing) | May 14 | 1 day | Baum Mark LCHIEF EXECUTIVE OFFICER | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +10.0K | $30.20 | +$302.0K | +0.3%3.00M after | |
| May 15, 2026 (view filing) | May 14 | 1 day | Boll Andrew R.PRESIDENT AND CFO | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +3.50K | $29.90 | +$104.7K | +0.4%814.7K after | |
| Mar 5, 2026 (view filing) | Mar 3-4 | 2 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −198.6K | $39.51 | −$7.85M | −77.0%59.4K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 3, 2026 (view filing) | Feb 27 | 4 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −5.00K | $54.18 | −$270.9K | −7.1%65.0K after | |
| Jan 8, 2026 (view filing) | Jan 6 | 2 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −20.0K | $53.35 | −$1.07M | −22.2%70.0K after | |
| Jun 11, 2025 (view filing) | Jun 9-10 | 2 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −30.2K | $30.58 | −$923.7K | −25.1%90.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 5, 2025 (view filing) | Jun 3-4 | 2 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −4.80K | $30.03 | −$144.0K | −3.8%120.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 14, 2025 (view filing) | May 12-13 | 2 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −15.0K | $26.13 | −$391.9K | −10.7%125.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 14, 2025 (view filing) | Mar 18 | 57 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −5.00K | $29.64 | −$148.2K | −3.3%145.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 14, 2025 (view filing) | Mar 24 | 51 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −5.00K | $30.01 | −$150.1K | −3.4%140.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Mar 4, 2025 (view filing) | Feb 28 | 4 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −5.00K | $28.05 | −$140.3K | −3.2%150.0K after | |
| Jan 24, 2025 (view filing) | Jan 22 | 2 days | Opaleye Management Inc.10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share | −20.0K | $35.59 | −$711.8K | −11.4%155.0K after | |
| Apr 25, 2024 (view filing) | Apr 25 | Same day | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +20.0K | $9.97 | +$199.4K | +0.5%3.81M after | |
| Apr 24, 2024 (view filing) | Apr 23-24 | 1 day | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +20.0K | $10.23 | +$204.6K | +0.5%3.79M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 19, 2024 (view filing) | Apr 19 | Same day | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +29.4K | $10.56 | +$310.5K | +0.8%3.77M after | |
| Mar 28, 2024 (view filing) | Mar 28 | Same day | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +50.0K | $12.82 | +$641.0K | +1.4%3.75M after | |
| Mar 25, 2024 (view filing) | Mar 22 | 3 days | Baum Mark LCHIEF EXECUTIVE OFFICER | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +9.00K | $11.59 | +$104.3K | +0.4%2.14M after | |
| Mar 22, 2024 (view filing) | Mar 20 | 2 days | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +50.6K | $9.65 | +$488.3K | +1.4%3.70M after | |
| Nov 16, 2023 (view filing) | Nov 16 | Same day | Baum Mark LChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +7.50K | $8.11 | +$60.8K | +0.4%2.02M after | |
| Nov 16, 2023 (view filing) | Nov 15 | 1 day | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +25.0K | $8.03 | +$200.8K | +0.7%3.65M after | |
| Sep 20, 2023 (view filing) | Sep 19-20 | 1 day | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +20.0K | $14.60 | +$292.0K | +0.6%3.62M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 15, 2023 (view filing) | Aug 14 | 1 day | Baum Mark LChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.80K | $17.05 | +$98.9K | +0.3%2.02M after | |
| Aug 15, 2023 (view filing) | Aug 14 | 1 day | Makary Martin A.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +20.0K | $16.92 | +$338.4K | +80.0%45.0K after | |
| Dec 23, 2022 (view filing) | Dec 22 | 1 day | Baum Mark LChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +25.0K | $13.39 | +$334.8K | +1.8%1.43M after | |
| Dec 23, 2022 (view filing) | Dec 22 | 1 day | Boll Andrew R.Chief Financial Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.50K | $13.54 | +$33.9K | +1.0%255.1K after | |
| Dec 23, 2022 (view filing) | Dec 21 | 2 days | Makary Martin A.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +25.0K | $13.37 | +$334.3K | New position25.0K after | |
| Dec 23, 2022 (view filing) | Dec 22 | 1 day | Van Horn R. LawrenceDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.86K | $13.42 | +$25.0K | New position1.86K after | |
| Dec 14, 2022 (view filing) | Dec 14 | Same day | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +431.2K | $10.52 | +$4.54M | New position175.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 3, 2022 (view filing) | Sep 30 | 3 days | Lindstrom Richard L MDDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −40.0K | $12.62 | −$504.8K | −60.5%26.1K after | |
| Sep 30, 2022 (view filing) | Sep 28 | 2 days | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +11.1K | $9.77 | +$108.3K | +7.5%158.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 13, 2022 (view filing) | Apr 12-13 | 1 day | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +41.4K | $6.75 | +$279.5K | +35.6%157.7K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 31, 2022 (view filing) | Jan 28 | 3 days | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.001 per share | +6.34K | $6.89 | +$43.7K | +4.4%150.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 27, 2021 (view filing) | Sep 24 | 3 days | Lindstrom Richard L MDDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −3.90K | $10.04 | −$39.2K | −5.6%66.1K after | |
| Sep 17, 2021 (view filing) | Sep 15-16 | 2 days | Lindstrom Richard L MDDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −20.0K | $9.07 | −$181.4K | −22.2%70.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 23, 2021 (view filing) | Aug 19 | 4 days | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.0001 per share | +52.5K | $8.45 | +$443.6K | +53.8%150.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 19, 2021 (view filing) | Aug 17-18 | 2 days | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.0001 per share | +72.5K | $8.61 | +$624.6K | +96.7%147.5K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 22, 2021 (view filing) | Jul 19-21 | 3 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Opaleye Management Inc.10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $0.0001 per share | +20.0K | $7.32 | +$146.3K | +16.0%145.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |