| Sep 22, 2025 (view filing) | Sep 18 | 4 days | Roberts Eric WCHIEF BUSINESS 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 | $3.07 | +$7.67K | +3.1%84.2K after | |
| Sep 17, 2025 (view filing) | Sep 15 | 2 days | Roberts Eric WCHIEF BUSINESS 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. | +3.40K | $2.68 | +$9.11K | +4.3%81.7K after | |
| Sep 15, 2025 (view filing) | Sep 12 | 3 days | Roberts Eric WCHIEF BUSINESS 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.00K | $3.12 | +$15.6K | +6.8%78.3K after | |
| Sep 11, 2025 (view filing) | Sep 9 | 2 days | Roberts Eric WCHIEF BUSINESS 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.34K | $3.15 | +$7.38K | +3.3%73.3K after | |
| Sep 2, 2025 (view filing) | Aug 28-29 | 5 days | Roberts Eric WCHIEF BUSINESS 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 | $2.85 | +$28.5K | +16.4%70.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 25, 2025 (view filing) | Aug 21 | 4 days | Roberts Eric WCHIEF BUSINESS 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. | +3.51K | $2.79 | +$9.79K | +6.1%60.9K after | |
| Aug 21, 2025 (view filing) | Aug 19-20 | 2 days | Roberts Eric WCHIEF BUSINESS 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. | +3.00K | $2.74 | +$8.23K | +5.5%57.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 19, 2025 (view filing) | Aug 15 | 4 days | Roberts Eric WCHIEF BUSINESS 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.08K | $2.90 | +$14.7K | +10.3%54.4K after | |
| Jul 23, 2025 (view filing) | Jul 22 | 1 day | Roberts Eric WCHIEF BUSINESS 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. | +1.50K | $3.78 | +$5.67K | +3.1%49.3K after | |
| Jul 22, 2025 (view filing) | Jul 21 | 1 day | Roberts Eric WCHIEF BUSINESS 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. | +1.50K | $3.37 | +$5.05K | +3.2%47.8K after | |
| Jul 18, 2025 (view filing) | Jul 18 | Same day | Roberts Eric WCHIEF BUSINESS 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.00K | $2.88 | +$5.76K | +4.5%46.3K after | |
| Jul 16, 2025 (view filing) | Jul 14 | 2 days | Roberts Eric WCHIEF BUSINESS 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. | +6.50K | $2.43 | +$15.8K | +17.2%44.3K after | |
| Jul 10, 2025 (view filing) | Jul 9 | 1 day | Roberts Eric WCHIEF BUSINESS 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.00K | $1.60 | +$8.00K | +15.2%37.8K after | |
| Jun 27, 2025 (view filing) | Jun 26 | 1 day | Roberts Eric WCHIEF BUSINESS 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. | +4.50K | $1.44 | +$6.48K | +15.9%32.8K after | |
| Jun 13, 2025 (view filing) | Jun 11 | 2 days | Roberts Eric WCHIEF BUSINESS 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.00K | $1.85 | +$9.25K | +21.4%28.3K after | |
| Jun 9, 2025 (view filing) | Jun 5-6 | 4 days | Roberts Eric WCHIEF BUSINESS 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.1K | $1.74 | +$17.6K | +76.4%23.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 6, 2024 (view filing) | May 17, 2023 | 539 days | Roberts Eric WCHIEF BUSINESS 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. | +3.00K | $2.68 | +$8.04K | New position3.00K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Nov 1, 2024 (view filing) | Nov 1 | Same day | Roberts Eric WCHIEF BUSINESS 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. | +53.3K | $3.75 | +$200.0K | +47.9%164.7K after | |
| Aug 26, 2024 (view filing) | Aug 23 | 3 days | Roberts Eric WCHIEF BUSINESS 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.00K | $3.57 | +$17.9K | +60.8%13.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 22, 2024 (view filing) | Aug 21 | 1 day | Roberts Eric WCHIEF BUSINESS 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.00K | $4.04 | +$20.2K | +12.5%44.9K after | |
| Jun 28, 2024 (view filing) | Jun 27 | 1 day | Roberts Eric WCHIEF BUSINESS 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.00K | $3.22 | +$16.1K | +95.7%10.2K after | |
| Apr 2, 2024 (view filing) | Apr 1-2 | 1 day | Roberts Eric WCHIEF BUSINESS 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. | +4.00K | $3.90 | +$15.6K | +11.1%39.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 8, 2023 (view filing) | Nov 6 | 2 days | Roberts Eric WChief Business 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.40K | $3.12 | +$7.49K | +7.2%35.9K after | |
| Nov 7, 2023 (view filing) | Nov 3 | 4 days | Roberts Eric WChief Business 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. | +3.70K | $2.77 | +$10.2K | +22.3%20.3K after | |
| Nov 7, 2023 (view filing) | Nov 3 | 4 days | Roberts Eric WChief Business 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.2K | $2.83 | +$31.8K | +50.6%33.5K after | |
| Nov 6, 2023 (view filing) | Nov 3 | 3 days | Roberts Eric WChief Business 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. | +3.20K | $2.80 | +$8.96K | +23.9%16.6K after | |
| Nov 6, 2023 (view filing) | Nov 3 | 3 days | Roberts Eric WChief Business 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.86K | $2.70 | +$15.8K | +35.8%22.2K after | |
| Sep 5, 2023 (view filing) | Aug 29 | 7 days | Roberts Eric WChief Business 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. | +223 | $3.02 | +$673.46 | +4.5%5.22K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Aug 23, 2023 (view filing) | Aug 21-22 | 2 days | Roberts Eric WChief Business 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.46K | $3.26 | +$8.02K | +136.9%4.26K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 26, 2023 (view filing) | Jun 23-26 | 3 days | Roberts Eric WChief Business 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. | +700 | $3.40 | +$2.38K | +4.5%16.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 26, 2023 (view filing) | Jun 26 | Same day | Roberts Eric WChief Business 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. | +1.20K | $3.70 | +$4.44K | +9.8%13.4K after | |
| Jun 22, 2023 (view filing) | Jun 20-21 | 2 days | Roberts Eric WChief Business 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 | $4.27 | +$10.7K | +19.0%15.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 9, 2023 (view filing) | Jun 8 | 1 day | Roberts Eric WChief Business 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. | +485 | $5.20 | +$2.52K | +3.8%13.2K after | |
| Jun 8, 2023 (view filing) | Jun 6-7 | 2 days | Roberts Eric WChief Business 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. | +4.70K | $5.13 | +$24.1K | +58.8%12.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 5, 2023 (view filing) | Jun 1-2 | 4 days | Roberts Eric WChief Business 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. | +3.69K | $4.64 | +$17.1K | +43.4%12.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 1, 2023 (view filing) | May 30 | 2 days | Roberts Eric WChief Business 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.00K | $3.86 | +$7.72K | +33.3%8.00K after | |
| May 24, 2023 (view filing) | May 22 | 2 days | Roberts Eric WChief Business 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. | +6.00K | $2.95 | +$17.7K | New position6.00K after | |
| May 24, 2023 (view filing) | May 23 | 1 day | Roberts Eric WChief Business 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.00K | $3.26 | +$6.52K | +30.8%8.50K after | |
| May 18, 2023 (view filing) | May 16 | 2 days | Roberts Eric WCHIEF BUSINESS 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. | +3.50K | $2.71 | +$9.48K | New position3.50K after | From originalReported on the original filing 0001209191-23-030779. A later amendment (Form 4/A) restated only part of that filing, so this trade still stands and is listed under the amendment. The filing date shown is the original's. |
| May 18, 2023 (view filing) | May 16 | 2 days | Roberts Eric WCHIEF BUSINESS 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. | +1.80K | $2.72 | +$4.90K | New position1.80K after | From originalReported on the original filing 0001209191-23-030779. A later amendment (Form 4/A) restated only part of that filing, so this trade still stands and is listed under the amendment. The filing date shown is the original's. |