| Nov 24, 2025 (view filing)9:51 PM ET | Nov 21-24 | 3 days | Schutter Edward 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. | −546.2K | $0.4282 | −$233.8K | −18.2%2.45M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 27, 2025 (view filing)4:33 PM ET | Aug 27 | Same day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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.42M | $0.00 | $0 | −9.1%83.9M after | |
| Jul 29, 2025 (view filing)4:19 PM ET | Jul 18 | 11 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. | Stauffer KeithCFO | 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. | −52.5K | $0.386 | −$20.3K | −3.1%1.66M after | |
| May 13, 2025 (view filing)11:55 AM ET | May 12 | 1 day | Schutter Edward JDirector | 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.04M | $0.39 | +$406.0K | +67.8%2.58M after | |
| Dec 26, 2023 (view filing)2:14 PM ET | Dec 22 | 4 days | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +12.0K | $1.46 | +$17.5K | 0.0%90.4M after | |
| Dec 19, 2023 (view filing)12:18 PM ET | Dec 18 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +15.0K | $1.39 | +$20.8K | 0.0%90.4M after | |
| Dec 12, 2023 (view filing)11:05 AM ET | Dec 11 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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 | $1.53 | +$15.3K | 0.0%90.4M after | |
| Dec 7, 2023 (view filing)2:11 PM ET | Dec 6 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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 | $1.59 | +$15.9K | 0.0%90.4M after | |
| Dec 6, 2023 (view filing)11:18 AM ET | Dec 4 | 2 days | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +15.0K | $1.58 | +$23.7K | 0.0%90.4M after | |
| Nov 21, 2023 (view filing)1:45 PM ET | Nov 20 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +12.0K | $1.49 | +$17.9K | 0.0%90.4M after | |
| Nov 20, 2023 (view filing)2:59 PM ET | Nov 17 | 3 days | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +18.2K | $1.51 | +$27.6K | 0.0%90.3M after | |
| Nov 16, 2023 (view filing)12:17 PM ET | Nov 15 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +15.0K | $1.56 | +$23.4K | 0.0%90.3M after | |
| Sep 29, 2023 (view filing)12:19 PM ET | Sep 28 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +75.0K | $2.04 | +$153.3K | +0.1%90.3M after | |
| Sep 26, 2023 (view filing)12:35 PM ET | Sep 25 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +30.0K | $2.08 | +$62.3K | 0.0%90.2M after | |
| Sep 25, 2023 (view filing)10:48 AM ET | Sep 22 | 3 days | JW Asset Management, LLC and 3 othersExecutive Chairman | 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 | $2.10 | +$21.0K | 0.0%90.2M after | |
| Sep 22, 2023 (view filing)2:21 PM ET | Sep 21 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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.00K | $2.01 | +$10.1K | 0.0%90.2M after | |
| Sep 21, 2023 (view filing)1:32 PM ET | Sep 20 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +27.4K | $2.01 | +$55.2K | 0.0%90.2M after | |
| Sep 20, 2023 (view filing)10:56 AM ET | Sep 19 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +15.0K | $2.02 | +$30.3K | 0.0%90.2M after | |
| Sep 19, 2023 (view filing)11:22 AM ET | Sep 18 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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 | $2.06 | +$51.6K | 0.0%90.1M after | |
| Sep 18, 2023 (view filing)11:05 AM ET | Sep 15 | 3 days | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +85.0K | $2.18 | +$185.1K | +0.1%90.1M after | |
| Sep 14, 2023 (view filing)2:59 PM ET | Sep 13 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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.00K | $2.10 | +$10.5K | 0.0%90.0M after | |
| Sep 13, 2023 (view filing)12:50 PM ET | Sep 12 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +15.0K | $2.11 | +$31.6K | 0.0%90.0M after | |
| Sep 12, 2023 (view filing)3:34 PM ET | Sep 11 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +100.0K | $2.22 | +$221.6K | +0.1%90.0M after | |
| Sep 11, 2023 (view filing)6:13 AM ET | Sep 8 | 3 days | JW Asset Management, LLC and 3 othersExecutive Chairman | 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 | $2.19 | +$54.9K | 0.0%89.9M after | |
| Sep 7, 2023 (view filing)10:55 AM ET | Sep 6 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +50.0K | $2.15 | +$107.3K | +0.1%89.9M after | |
| Sep 6, 2023 (view filing)11:25 AM ET | Sep 5 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +100.0K | $2.19 | +$219.3K | +0.1%89.8M after | |
| Jun 29, 2023 (view filing)6:03 PM ET | Jun 28 | 1 day | JW Asset Management, LLC and 3 othersDirector, 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. | +100.0K | $1.50 | +$150.0K | +3.9%2.68M after | |
| Jun 29, 2023 (view filing)6:03 PM ET | Jun 28 | 1 day | JW Asset Management, LLC and 3 othersDirector, 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. | +700.0K | $1.50 | +$1.05M | +0.8%87.1M after | |
| Jun 27, 2023 (view filing) | Jun 23 | 4 days | Stauffer KeithCFO | 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. | +700 | – | – | New position700 after | |
| Jun 27, 2023 (view filing) | Jun 23 | 4 days | Stauffer KeithCFO | 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. | +350 | – | – | –350 after | DerivativeA trade in a derivative security (option, warrant, restricted stock unit and so on). The value is the derivative's own price times the quantity. |
| Apr 4, 2023 (view filing) | Mar 30 | 5 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. | Swartzman LisaDirector | 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.42K | $1.51 | −$3.66K | −1.5%160.9K after | |
| Mar 31, 2023 (view filing) | Mar 29 | 2 days | Ghanem ZiadPresident and COO | 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. | +12.6K | $1.52 | +$19.2K | +18.4%81.1K after | |
| Mar 30, 2023 (view filing)10:38 AM ET | Mar 29 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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.5K | $1.53 | +$16.0K | 0.0%88.6M after | |
| Mar 30, 2023 (view filing) | Mar 28 | 2 days | Ghanem ZiadPresident and COO | 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.00K | $1.49 | +$4.47K | +4.6%68.5K after | |
| Mar 29, 2023 (view filing) | Mar 27 | 2 days | Stauffer KeithCFO | 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. | +50.0K | $1.44 | +$72.0K | +384.5%63.0K after | |
| Mar 29, 2023 (view filing) | Mar 27 | 2 days | Ghanem ZiadPresident and COO | 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. | +12.5K | $1.40 | +$17.5K | +23.6%65.5K after | |
| Mar 28, 2023 (view filing)12:02 PM ET | Mar 27 | 1 day | JW Asset Management, LLC and 3 othersExecutive Chairman | 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. | +43.1K | $1.43 | +$61.8K | 0.0%88.6M after | |
| Mar 27, 2023 (view filing)2:59 PM ET | Mar 24 | 3 days | JW Asset Management, LLC and 3 othersExecutive Chairman | 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 | $1.44 | +$28.8K | 0.0%88.6M after | |
| Mar 27, 2023 (view filing) | Mar 23 | 4 days | Ghanem ZiadPresident and COO | 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. | +8.00K | $1.44 | +$11.5K | +17.8%53.0K after | |
| Mar 24, 2023 (view filing)1:18 PM ET | Mar 23 | 1 day | JW Asset Management, LLC and 4 othersExecutive Chairman | 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. | +21.6K | $1.45 | +$31.2K | 0.0%88.6M after | |
| Mar 22, 2023 (view filing) | Mar 21 | 1 day | Ghanem ZiadPresident and COO | 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. | +15.0K | $1.41 | +$21.1K | +50.0%45.0K after | |
| Mar 13, 2023 (view filing) | Mar 9 | 4 days | Swartzman LisaDirector | 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. | −27.2K | $1.58 | −$43.0K | −14.3%163.3K after | |
| Dec 29, 2022 (view filing)5:53 PM ET | Dec 29 | Same day | JW Asset Management, LLC and 4 othersExecutive Chairman | 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. | +100.0K | $1.07 | +$107.1K | +0.1%88.6M after | |
| Dec 28, 2022 (view filing)4:02 PM ET | Dec 23 | 5 days | JW Asset Management, LLC and 4 othersExecutive Chairman | 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.15M | – | – | −2.4%88.5M after | |
| Sep 29, 2022 (view filing)1:20 PM ET | Sep 28 | 1 day | JW Asset Management, LLC and 4 othersExecutive Chairman | 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. | +65.0K | $1.36 | +$88.2K | +0.1%90.6M after | |
| Sep 28, 2022 (view filing)1:53 PM ET | Sep 27 | 1 day | JW Asset Management, LLC and 4 othersExecutive Chairman | 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 | $1.32 | +$13.2K | 0.0%90.5M after | |
| Sep 27, 2022 (view filing)6:19 PM ET | Sep 26 | 1 day | JW Asset Management, LLC and 4 othersExecutive Chairman | 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. | +23.7K | $1.34 | +$31.9K | 0.0%90.5M after | |
| Sep 27, 2022 (view filing) | Sep 23 | 4 days | Collard Craig ADirector | 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. | +60.0K | – | – | +16.6%420.9K after | |
| Sep 26, 2022 (view filing) | Sep 22 | 4 days | Collard Craig ADirector | 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. | +120.0K | – | – | +49.8%360.9K after | |
| Jun 24, 2022 (view filing)11:15 AM ET | Jun 23 | 1 day | JW Asset Management, LLC and 4 othersExecutive Chairman | 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 | $2.53 | +$50.6K | 0.0%90.3M after | |