| Aug 29, 2024 (view filing) | Aug 27 | 2 days | Ishmael JeffreyCFO, COO | 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, $.001 par value | −5.15K | $2.28 | −$11.8K | −2.3%219.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 26, 2024 (view filing) | Aug 22-26 | 4 days | Ishmael JeffreyCFO, COO | 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, $.001 par value | −37.0K | $2.28 | −$84.2K | −14.3%221.6K after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 17, 2024 (view filing) | Jun 13-14 | 4 days | Ishmael JeffreyCFO, COO | 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, $.001 par value | −27.8K | $3.68 | −$102.2K | −9.7%258.6K after | 13 lotsThis row combines 13 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 14, 2023 (view filing) | Dec 12 | 2 days | Ishmael JeffreyCFO, 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.Common Stock, $.001 par value | +7.50K | $1.70 | +$12.7K | +2.7%286.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 15, 2023 (view filing) | Nov 13-15 | 2 days | Ishmael JeffreyCFO, 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.Common Stock, $.001 par value | +9.92K | $1.64 | +$16.3K | +3.7%278.9K after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| May 31, 2023 (view filing) | May 31 | Same day | Ishmael JeffreyCFO, 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.Common Stock, $.001 par value | +6.00K | $2.39 | +$14.3K | +2.3%269.0K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| May 25, 2023 (view filing) | May 22 | 3 days | Ishmael JeffreyCFO | 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, $.001 par value | +5.25K | $2.40 | +$12.6K | +2.0%263.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 19, 2022 (view filing) | Dec 15-16 | 4 days | Ishmael JeffreyCFO | 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, $.001 par value | +11.5K | $1.99 | +$22.9K | +7.4%166.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 12, 2022 (view filing) | Dec 12 | Same day | Ishmael JeffreyCFO | 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, $.001 par value | +5.00K | $1.98 | +$9.91K | +3.3%155.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 21, 2022 (view filing) | Nov 17-21 | 4 days | Ishmael JeffreyCFO | 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, $.001 par value | +19.0K | $2.05 | +$38.9K | +14.5%150.0K after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 20, 2022 (view filing) | Sep 16 | 4 days | Ishmael JeffreyCFO | 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, $.001 par value | +5.17K | $2.68 | +$13.9K | +4.1%131.0K after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 7, 2022 (view filing) | Sep 2-6 | 5 days | Ishmael JeffreyCFO | 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, $.001 par value | +5.06K | $2.84 | +$14.4K | +4.2%125.8K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 29, 2022 (view filing) | Aug 25-29 | 4 days | Ishmael JeffreyCFO | 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, $.001 par value | +20.6K | $2.94 | +$60.5K | +20.6%120.8K after | 16 lotsThis row combines 16 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 18, 2022 (view filing) | Aug 16-18 | 2 days | Ishmael JeffreyCFO | 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, $.001 par value | +40.2K | $2.46 | +$98.7K | +66.9%100.2K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 27, 2022 (view filing) | Jun 24 | 3 days | Ishmael JeffreyCFO | 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, $.001 par value | +4.00K | $1.91 | +$7.64K | +7.1%60.0K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 23, 2022 (view filing) | Jun 22-23 | 1 day | Ishmael JeffreyCFO | 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, $.001 par value | +20.0K | $1.77 | +$35.4K | +55.6%56.0K after | 9 lotsThis row combines 9 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 21, 2022 (view filing) | Jun 21 | Same day | Ishmael JeffreyCFO | 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, $.001 par value | +5.80K | $1.73 | +$10.0K | +19.2%36.0K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 21, 2022 (view filing) | Jun 16-17 | 5 days | Ishmael JeffreyCFO | 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, $.001 par value | +30.2K | $1.71 | +$51.7K | New position30.2K after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |