| Jun 16, 2026 (view filing) | Jun 15 | 1 day | Robins JonathanChief Technology 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.Common Stock, $.001 par value | −5.55K | $4.22 | −$23.4K | −100.0%0 after | |
| Apr 28, 2026 (view filing) | Apr 27 | 1 day | Lewis BryanCEO/President | 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 | −10.0K | $8.05 | −$80.5K | −20.0%40.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 21, 2026 (view filing) | Apr 20 | 1 day | Lewis BryanCEO/President | 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 | −10.0K | $8.51 | −$85.1K | −16.7%50.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 14, 2026 (view filing) | Apr 13 | 1 day | Lewis BryanCEO/President | 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 | −10.0K | $7.95 | −$79.5K | −14.3%60.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 7, 2026 (view filing) | Apr 6 | 1 day | Lewis BryanCEO/President | 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 | −10.0K | $7.53 | −$75.3K | −12.5%70.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 25, 2025 (view filing) | Nov 25 | Same day | Smith Guy LDirector | 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 | +1.00K | $6.18 | +$6.18K | +0.3%392.9K after | |
| May 23, 2025 (view filing) | May 22 | 1 day | Braca GregoryDirector | 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 | −7.70K | $4.33 | −$33.4K | −90.3%823 after | 18 lotsThis row combines 18 trades of the same kind from one filing. The price is the value-weighted average. |
| May 23, 2025 (view filing) | May 23 | Same day | Smith Guy LDirector | 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 | +2.50K | $3.73 | +$9.32K | +0.6%391.9K after | |
| May 23, 2025 (view filing) | May 22 | 1 day | Braca GregoryDirector | 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 | −48.3K | $3.89 | −$187.9K | −85.0%8.53K after | 30 lotsThis row combines 30 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 13, 2024 (view filing) | Sep 13 | Same day | Smith Guy LDirector | 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 | +1.00K | $2.01 | +$2.01K | +0.3%364.9K after | |
| Sep 12, 2024 (view filing) | Sep 11 | 1 day | Sragovicz AdamChief 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.Common Stock, $.001 par value | +10.0K | $2.02 | +$20.2K | New position10.0K after | 13 lotsThis row combines 13 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 12, 2024 (view filing) | Sep 10 | 2 days | Lewis BryanCEO/President | 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 | +1.40K | $2.07 | +$2.90K | +11.2%13.9K after | |
| Sep 10, 2024 (view filing) | Sep 9 | 1 day | Lewis BryanCEO/President | 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.50K | $2.09 | +$19.9K | +2.7%364.6K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| 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. |
| May 20, 2024 (view filing) | May 17 | 3 days | Lewis BryanCEO/President | 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.00K | $2.83 | +$19.8K | +127.7%12.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 14, 2023 (view filing) | Dec 14 | Same day | Robins JonathanChief Technology 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.Common Stock, $.001 par value | +5.00K | $1.80 | +$9.00K | +2,500.0%5.20K after | |
| 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-14 | 2 days | Lewis BryanCEO/President | 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 | $1.67 | +$10.0K | +1.8%341.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. |
| Nov 15, 2023 (view filing) | Nov 15 | Same day | Smith Guy LDirector | 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 | +1.00K | $1.67 | +$1.67K | +0.3%330.7K after | |
| Oct 5, 2023 (view filing) | Oct 4 | 1 day | Lewis BryanCEO/President | 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 | −2.18K | $2.23 | −$4.85K | −0.6%335.4K after | |
| 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. |
| May 24, 2023 (view filing) | May 23 | 1 day | Embry Russell TChief Technology 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.Common Stock, $.001 par value | −40.0K | $2.41 | −$96.5K | −33.2%80.6K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.10 lotsThis row combines 10 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 15, 2022 (view filing) | Dec 14 | 1 day | Gafke GarrettPresident | 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 | +2.00K | $2.01 | +$4.02K | +1.8%113.1K after | |
| Dec 14, 2022 (view filing) | Dec 12-13 | 2 days | Gafke GarrettPresident | 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 | $2.04 | +$10.2K | +4.7%111.1K after | 4 lotsThis row combines 4 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. |
| Dec 9, 2022 (view filing) | Dec 7 | 2 days | Gafke GarrettPresident | 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 | +2.00K | $2.05 | +$4.10K | +1.9%106.1K after | |
| Dec 6, 2022 (view filing) | Dec 5-6 | 1 day | Gafke GarrettPresident | 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.41K | $2.07 | +$9.12K | +4.4%104.1K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 5, 2022 (view filing) | Dec 2 | 3 days | Gafke GarrettPresident | 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 | +2.00K | $2.15 | +$4.31K | +2.0%99.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 23, 2022 (view filing) | Nov 21-23 | 2 days | Braca GregoryDirector | 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.29 | +$45.8K | +1,023.5%22.0K after | 8 lotsThis row combines 8 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. |
| Nov 21, 2022 (view filing) | Nov 17-18 | 4 days | Gafke GarrettPresident | 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 | +12.9K | $2.05 | +$26.4K | +15.2%97.7K after | 9 lotsThis row combines 9 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 21, 2022 (view filing) | Nov 17 | 4 days | Smith Guy LDirector | 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 | +2.00K | $1.99 | +$3.98K | +0.7%277.2K after | |
| 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 20, 2022 (view filing) | Sep 16 | 4 days | Gafke GarrettPresident | 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 | +13.1K | $2.76 | +$36.1K | +20.4%77.3K after | 7 lotsThis row combines 7 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 19, 2022 (view filing) | Sep 15 | 4 days | Gafke GarrettPresident | 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 | +1.00K | $2.91 | +$2.91K | +1.6%64.2K after | |
| 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 23, 2022 (view filing) | Aug 22 | 1 day | Lewis BryanCEO | 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 | +10.0K | $2.50 | +$25.0K | +4.0%259.4K after | 4 lotsThis row combines 4 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 | Lewis BryanCEO | 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 | +1.25K | $1.71 | +$2.14K | +0.5%263.2K after | |
| 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 | Smith Guy LDirector | 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.71 | +$6.86K | +1.6%248.5K after | 4 lotsThis row combines 4 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. |