| Jun 11, 2026 (view filing) | Jun 11 | Same day | De Vre RaymondDirector | 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. | −2.60K | $2.37 | −$6.17K | −3.0%84.8K after | |
| Feb 25, 2026 (view filing) | Feb 24 | 1 day | Lutz StefanChief 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. | −5.86K | $1.13 | −$6.62K | −4.3%130.4K after | |
| Feb 9, 2026 (view filing) | Feb 6 | 3 days | Lutz StefanChief 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. | −2.49K | $1.31 | −$3.26K | −1.8%136.3K after | |
| Feb 9, 2026 (view filing) | Feb 6 | 3 days | Erbez GeorgiaSee Remarks | 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.83K | $1.31 | −$5.01K | −5.4%66.8K after | |
| Feb 9, 2026 (view filing) | Feb 6 | 3 days | Moore AlisonPresident and CEO | 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.83K | $1.31 | −$5.01K | −1.5%250.5K after | |
| Jan 8, 2026 (view filing) | Jan 7 | 1 day | Lutz StefanCSO | 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. | −4.68K | $1.70 | −$7.96K | −3.3%138.8K after | |
| Dec 15, 2025 (view filing) | Nov 26-Dec 1 | 19 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 | −514.3K | $1.71 | −$878.3K | −74.1%180.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 15, 2025 (view filing) | Nov 7-11 | 38 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 | −1.06M | $1.76 | −$1.87M | −82.6%223.5K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 25, 2025 (view filing) | Nov 21 | 4 days | Wolf Dennis PDirector | 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. | −8.95K | $1.56 | −$14.0K | −6.1%139.0K after | |
| Nov 14, 2025 (view filing) | Nov 12 | 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 | +890.0K | $1.94 | +$1.73M | +9.1%10.6M after | |
| Nov 14, 2025 (view filing) | Nov 12 | 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 | −192.5K | $1.96 | −$376.7K | −1.8%10.5M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 13, 2025 (view filing) | Nov 11 | 2 days | De Vre RaymondDirector | 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. | −1.41K | $1.74 | −$2.46K | −1.6%87.4K after | |
| Oct 15, 2025 (view filing) | Oct 13 | 2 days | Moore AlisonChief Technical 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. | −6.24K | $2.51 | −$15.7K | −3.6%169.3K after | |
| Oct 15, 2025 (view filing) | Oct 13 | 2 days | Erbez GeorgiaChief Financial 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. | −6.24K | $2.51 | −$15.7K | −8.1%70.6K after | |
| Aug 4, 2025 (view filing) | Jul 31-Aug 4 | 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.001 per share | +85.0K | $2.68 | +$227.9K | +0.7%12.5M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 31, 2025 (view filing) | Jul 29-30 | 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 | +10.0K | $2.82 | +$28.2K | +0.1%12.5M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 22, 2025 (view filing) | Jul 18 | 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.001 per share | +100.0K | $2.82 | +$282.0K | +0.8%12.4M after | |
| Jul 1, 2025 (view filing) | Jun 27 | 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.001 per share | +100.0K | $2.39 | +$239.0K | +0.8%12.3M after | |
| Jun 16, 2025 (view filing) | Jun 12-16 | 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.001 per share | +250.0K | $2.24 | +$560.0K | +2.1%12.3M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| May 28, 2025 (view filing) | May 23-28 | 5 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 | +2.33M | $2.36 | +$5.49M | +24.0%12.0M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 2, 2025 (view filing) | Apr 30-May 1 | 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 | +45.0K | $2.31 | +$104.2K | +0.5%9.68M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 29, 2025 (view filing) | Apr 25 | 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.001 per share | +25.0K | $2.24 | +$56.0K | +0.3%9.63M after | |
| Apr 17, 2025 (view filing) | Apr 15-17 | 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 | +140.0K | $2.14 | +$298.9K | +1.5%9.61M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 9, 2025 (view filing) | Apr 8 | 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 | +100.0K | $1.98 | +$198.0K | +1.1%9.46M after | |
| Apr 3, 2025 (view filing) | Apr 1-3 | 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 | +115.0K | $2.36 | +$271.6K | +1.2%9.37M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 24, 2025 (view filing) | Mar 20-21 | 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.001 per share | +92.9K | $2.54 | +$236.0K | +1.0%9.25M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 14, 2025 (view filing) | Mar 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 | +85.0K | $2.54 | +$215.9K | +0.9%9.15M after | |
| Mar 10, 2025 (view filing) | Mar 6 | 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.001 per share | +100.0K | $2.61 | +$261.0K | +1.1%9.06M after | |
| Mar 6, 2025 (view filing) | Mar 4-5 | 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 | +65.0K | $2.65 | +$172.1K | +0.7%8.96M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 4, 2025 (view filing) | Feb 28-Mar 3 | 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.001 per share | +195.0K | $2.95 | +$574.5K | +2.2%8.90M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 12, 2025 (view filing) | Feb 10-12 | 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.0K | $4.11 | +$205.4K | +0.6%8.71M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 31, 2025 (view filing) | Jan 30-31 | 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 | +65.0K | $4.35 | +$282.9K | +0.8%8.65M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 2, 2025 (view filing) | Dec 30-31, 2024 | 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 | +45.0K | $4.69 | +$211.1K | +0.5%8.59M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 28, 2024 (view filing) | Oct 25 | 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 | +25.0K | $2.91 | +$72.8K | +0.3%8.54M after | |
| Sep 26, 2024 (view filing) | Sep 24-25 | 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 | +85.0K | $2.94 | +$249.5K | +1.0%8.52M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 23, 2024 (view filing) | Sep 20-23 | 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 | +1.10M | $3.01 | +$3.31M | +15.0%8.44M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 19, 2024 (view filing) | Sep 18 | 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 | +61.0K | $3.16 | +$192.8K | +42.4%205.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 17, 2023 (view filing) | Nov 15 | 2 days | Dorgan Byron LDirector | 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 | $2.11 | −$42.2K | −9.4%193.5K after | |
| Sep 12, 2023 (view filing) | Sep 8 | 4 days | Ryali SriramChief 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. | +11.7K | $1.70 | +$19.8K | +10.4%123.4K after | |
| Sep 12, 2023 (view filing) | Sep 11 | 1 day | Norrett KevinChief Operating 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 | $1.72 | +$15.5K | +10.1%98.1K after | |
| Sep 12, 2023 (view filing) | Sep 8 | 4 days | Fitzgerald Margaret NellSee Remarks | 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. | +11.8K | $1.70 | +$20.1K | +17.0%81.4K after | |
| Sep 12, 2023 (view filing) | Sep 8 | 4 days | Dilly Stephen GeorgeSee Remarks | 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. | +58.5K | $1.73 | +$101.2K | +15.4%438.9K after | |
| Apr 19, 2023 (view filing) | Apr 17-18 | 2 days | Nicols John JDirector | 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. | −71.4K | $4.19 | −$299.3K | −8.4%784.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 17, 2023 (view filing) | Mar 15-16 | 2 days | Nicols John JDirector | 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. | −71.4K | $4.10 | −$292.9K | −8.4%784.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 9, 2023 (view filing) | Mar 7-8 | 2 days | Norrett KevinChief Operating 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. | −16.9K | $4.58 | −$77.2K | −15.9%89.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 9, 2023 (view filing) | Mar 7-8 | 2 days | Dilly Stephen GeorgeSee Remarks | 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. | −55.1K | $4.58 | −$252.3K | −12.6%380.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 9, 2023 (view filing) | Mar 7-8 | 2 days | Fitzgerald Margaret NellSee remarks | 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. | −15.7K | $4.58 | −$71.8K | −18.4%69.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 27, 2023 (view filing) | Feb 23-24 | 4 days | Nicols John JDirector | 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. | −75.5K | $5.11 | −$385.7K | −8.8%784.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 25, 2023 (view filing) | Jan 23-24 | 2 days | Nicols John JDirector | 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. | −75.5K | $6.50 | −$491.1K | −8.4%823.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 13, 2022 (view filing) | Dec 9-12 | 4 days | Nicols John JDirector | 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. | −75.5K | $5.67 | −$428.0K | −8.0%863.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |