| Mar 11, 2025 (view filing) | Mar 10 | 1 day | Laffer Arthur BDirector | 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 | +14.0K | $0.71 | +$9.94K | +4.4%328.9K after | |
| Mar 11, 2025 (view filing) | Mar 10 | 1 day | Laffer Arthur BDirector | 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 | +14.0K | $0.71 | +$9.94K | +29.2%61.9K after | |
| Mar 10, 2025 (view filing) | Mar 7-10 | 3 days | Stedham Adam HCEO and 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, par value $0.001 per share | +95.0K | $0.6942 | +$66.0K | +34.9%367.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 30, 2024 (view filing) | Dec 30 | Same day | Stedham Adam HCEO and 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, par value $0.001 per share | +22.0K | $0.71 | +$15.6K | +9.0%267.0K after | |
| Dec 17, 2024 (view filing) | Dec 16-17 | 1 day | Stedham Adam HCEO and 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, par value $0.001 per share | +16.0K | $0.5975 | +$9.56K | +7.0%245.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 5, 2024 (view filing) | Dec 4-5 | 1 day | Stedham Adam HCEO and 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, par value $0.001 per share | +8.00K | $0.6125 | +$4.90K | +3.6%229.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 3, 2024 (view filing) | Dec 2-3 | 1 day | Stedham Adam HCEO and 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, par value $0.001 per share | +11.0K | $0.6273 | +$6.90K | +5.2%221.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 14, 2024 (view filing) | Nov 13 | 1 day | Stedham Adam HCEO and 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, par value $0.001 per share | +2.00K | $0.95 | +$1.90K | +1.0%210.0K after | |
| Mar 26, 2024 (view filing) | Mar 25 | 1 day | Laffer Arthur BDirector | 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 | +7.39K | $1.36 | +$10.1K | +2.7%279.9K after | |
| Mar 26, 2024 (view filing) | Mar 25 | 1 day | Laffer Arthur BDirector | 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 | +3.70K | $1.37 | +$5.07K | +8.4%47.9K after | |
| Dec 28, 2023 (view filing) | Dec 26 | 2 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +14.4K | $1.04 | +$15.0K | +9.3%169.9K after | |
| Dec 26, 2023 (view filing) | Dec 21-22 | 5 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +1.95K | $1.04 | +$2.03K | +1.3%155.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 5, 2023 (view filing) | Dec 4 | 1 day | Geller Marshall SDirector | 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 | +1.10K | $1.04 | +$1.14K | +0.3%438.3K after | |
| Nov 30, 2023 (view filing) | Nov 28 | 2 days | Geller Marshall SDirector | 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 | +1.80K | $1.02 | +$1.84K | +0.4%437.2K after | |
| Nov 29, 2023 (view filing) | Nov 27-28 | 2 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +14.4K | $1.03 | +$14.9K | +10.4%153.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 21, 2023 (view filing) | Nov 17 | 4 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +993 | $1.05 | +$1.04K | +0.7%139.1K after | |
| Nov 20, 2023 (view filing) | Nov 16 | 4 days | Geller Marshall SDirector | 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 | +2.00K | $1.08 | +$2.16K | +0.5%435.4K after | |
| Nov 17, 2023 (view filing) | Nov 15 | 2 days | Greenberg Scott NExecutive 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.Common Stock, par value $0.001 | +2.00K | $1.06 | +$2.12K | +0.9%214.6K after | |
| Nov 17, 2023 (view filing) | Nov 15-16 | 2 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +14.0K | $1.06 | +$14.9K | +11.3%138.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 16, 2023 (view filing) | Nov 14 | 2 days | Geller Marshall SDirector | 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 | +4.00K | $1.08 | +$4.32K | +0.9%433.4K after | |
| Nov 15, 2023 (view filing) | Nov 13-14 | 2 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +4.92K | $1.08 | +$5.29K | +4.1%124.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 2, 2023 (view filing) | Sep 28 | 4 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +55 | $1.15 | +$63.25 | 0.0%119.1K after | |
| Oct 2, 2023 (view filing) | Sep 29 | 3 days | Geller Marshall SDirector | 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 | +90 | $1.17 | +$105.3 | 0.0%429.4K after | |
| Sep 27, 2023 (view filing) | Sep 25 | 2 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +287 | $1.14 | +$327.18 | +0.2%119.1K after | |
| Sep 26, 2023 (view filing) | Sep 22 | 4 days | Geller Marshall SDirector | 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 | +500 | $1.16 | +$580 | +0.1%429.4K after | |
| Sep 15, 2023 (view filing) | Sep 13-14 | 2 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +1.04K | $1.15 | +$1.20K | +0.9%118.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 15, 2023 (view filing) | Sep 13-14 | 2 days | Geller Marshall SDirector | 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 | +1.81K | $1.18 | +$2.13K | +0.4%428.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 12, 2023 (view filing) | Sep 8-11 | 4 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +1.93K | $1.14 | +$2.20K | +1.7%117.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 11, 2023 (view filing) | Sep 7-8 | 4 days | Geller Marshall SDirector | 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 | +2.50K | $1.19 | +$2.97K | +0.6%427.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 8, 2023 (view filing) | Sep 6-7 | 2 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +1.20K | $1.20 | +$1.44K | +1.0%115.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 7, 2023 (view filing) | Sep 5-6 | 2 days | Geller Marshall SDirector | 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 | +1.44K | $1.14 | +$1.64K | +0.3%424.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 6, 2023 (view filing) | Sep 1-5 | 5 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +5.62K | $1.14 | +$6.41K | +5.2%114.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 1, 2023 (view filing) | Aug 30-31 | 2 days | Stedham Adam HChief Executive 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, par value $0.001 per share | +2.00K | $1.16 | +$2.32K | +1.9%109.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 29, 2023 (view filing) | Jun 28 | 1 day | Stedham Adam HChief Executive 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, par value $0.001 per share | +10.0K | $1.31 | +$13.1K | +10.3%107.0K after | |
| Jun 16, 2023 (view filing) | Jun 14 | 2 days | Stedham Adam HDirector | 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 | +2.00K | $1.40 | +$2.80K | +3.3%63.0K after | |
| Jun 16, 2023 (view filing) | Jun 14 | 2 days | Greenberg Scott NInterim CEO | 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 | +500 | $1.42 | +$710 | +0.2%212.6K after | |
| Jun 13, 2023 (view filing) | Jun 9-12 | 4 days | Greenberg Scott NInterim CEO | 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 | +1.20K | $1.43 | +$1.72K | +0.6%212.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 7, 2023 (view filing) | Jun 5 | 2 days | Stedham Adam HDirector | 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 | +10.0K | $1.44 | +$14.4K | +19.6%61.0K after | |
| May 19, 2023 (view filing) | May 17-18 | 2 days | Geller Marshall SDirector | 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 | +3.00K | $1.50 | +$4.50K | +1.0%306.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 16, 2023 (view filing) | May 12 | 4 days | Geller Marshall SDirector | 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 | +6.00K | $1.60 | +$9.60K | +2.0%303.3K after | |
| Mar 31, 2023 (view filing) | Mar 29-30 | 2 days | Geller Marshall SDirector | 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 | +2.00K | $1.61 | +$3.21K | +0.7%297.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 31, 2023 (view filing) | Mar 29-30 | 2 days | Stedham Adam HDirector | 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 | +4.40K | $1.58 | +$6.95K | +9.4%51.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 3, 2023 (view filing) | Dec 30, 2022 | 4 days | Geller Marshall SDirector | 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 | +500 | $1.19 | +$595 | +0.2%249.0K after | |
| Dec 29, 2022 (view filing) | Dec 27-28 | 2 days | Stedham Adam HDirector | 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 | +6.00K | $1.08 | +$6.47K | +50.0%18.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 29, 2022 (view filing) | Dec 27-28 | 2 days | Geller Marshall SDirector | 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 | +2.92K | $1.08 | +$3.16K | +1.2%248.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 21, 2022 (view filing) | Dec 19 | 2 days | Geller Marshall SDirector | 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 | +1.50K | $1.12 | +$1.68K | +0.6%245.6K after | |
| Dec 16, 2022 (view filing) | Dec 14-15 | 2 days | Geller Marshall SDirector | 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 | +363 | $1.15 | +$418.56 | +0.1%244.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 16, 2022 (view filing) | Dec 14 | 2 days | Stedham Adam HDirector | 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 | +3.00K | $1.13 | +$3.39K | +33.4%12.0K after | |
| Dec 1, 2022 (view filing) | Nov 29-30 | 2 days | Geller Marshall SDirector | 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 | +4.34K | $1.21 | +$5.25K | +1.8%243.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 3, 2022 (view filing) | Sep 29-30 | 4 days | Geller Marshall SDirector | 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 | +4.19K | $1.29 | +$5.40K | +1.8%239.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |