| Aug 12, 2021 (view filing) | Aug 10 | 2 days | Kelley Bernard 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. | −20.0K | $25.84 | −$516.8K | −8.8%206.1K after | |
| Aug 16, 2021 (view filing) | Aug 12-13 | 4 days | Nicols John JPresident 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. | −70.0K | $24.15 | −$1.69M | −6.4%1.02M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 18, 2021 (view filing) | Oct 15 | 3 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. | −6.00K | $28.31 | −$169.8K | −13.1%39.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 19, 2021 (view filing) | Oct 18 | 1 day | 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 | $27.95 | −$558.9K | −11.9%147.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 12, 2021 (view filing) | Nov 10-11 | 2 days | Nicols John JPresident 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. | −73.5K | $39.32 | −$2.89M | −6.7%1.02M after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 14, 2021 (view filing) | Dec 13 | 1 day | Yang Patrick YDirector | 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.00K | $31.60 | −$252.8K | −13.7%50.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 21, 2021 (view filing) | Dec 20 | 1 day | 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. | −5.00K | $28.83 | −$144.2K | −12.5%34.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 11, 2022 (view filing) | Mar 9-10 | 2 days | Nicols John JPresident 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. | −77.0K | $19.12 | −$1.47M | −7.0%1.02M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 16, 2022 (view filing) | Mar 15 | 1 day | Yang Patrick YDirector | 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.00K | $16.79 | −$134.3K | −15.8%42.5K after | |
| Mar 25, 2022 (view filing) | Mar 23 | 2 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. | −4.00K | $20.49 | −$82.0K | −11.5%30.9K after | |
| May 13, 2022 (view filing) | May 11-12 | 2 days | Nicols John JPresident 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. | −77.0K | $10.31 | −$793.9K | −7.0%1.02M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 16, 2022 (view filing) | Aug 12-15 | 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. | −77.5K | $8.70 | −$674.3K | −7.0%1.02M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 7, 2022 (view filing) | Oct 5-6 | 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.02 | −$454.3K | −7.1%982.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 31, 2022 (view filing) | Oct 27-28 | 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.61 | −$423.5K | −7.4%943.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 17, 2022 (view filing) | Nov 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. | −75.5K | $6.59 | −$497.3K | −7.7%903.3K 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. |
| 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. |
| 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. |
| 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. |
| 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 | 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 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. |
| 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. |
| 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 | |
| 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 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 | 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 | |
| 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 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. |
| 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 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. |
| 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 | |
| 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. |
| 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. |
| 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. |
| 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. |
| 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 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 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 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. |
| 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. |
| 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 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 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 | |
| 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. |
| 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. |
| 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. |
| 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 | |
| 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 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. |