| Aug 19, 2021 (view filing) | Aug 17-18 | 2 days | Grant Stuart M.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.Common Stock, par value $.0001 | +24.3K | $4.00 | +$97.3K | +0.6%4.34M after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 23, 2021 (view filing) | Aug 19 | 4 days | Grant Stuart M.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.Common Stock, par value $.0001 | +50.0K | $3.98 | +$199.0K | +1.2%4.39M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 27, 2021 (view filing) | Oct 25 | 2 days | Grant Stuart M.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.Common stock, par value $0.0001 | +33.8K | $4.00 | +$135.2K | +0.8%4.42M after | |
| Oct 27, 2021 (view filing) | Oct 26 | 1 day | Grant Stuart M.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.Common Stock, Par Value $0.0001 | +100.0K | $4.00 | +$400.0K | +2.3%4.52M after | |
| Nov 2, 2021 (view filing) | Oct 29 | 4 days | Grant Stuart M.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.Common stock, par value $0.0001 | +15.5K | $3.75 | +$58.1K | +0.3%4.54M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 17, 2021 (view filing) | Nov 15-16 | 2 days | Grant Stuart M.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.Common stock, par value $0.0001 | +100.0K | $3.61 | +$360.8K | +2.2%4.62M after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 17, 2021 (view filing) | Dec 15 | 2 days | Grant Stuart M.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.Common stock, par value $0.0001 | +100.0K | $3.45 | +$345.0K | +2.2%4.72M after | |
| Feb 8, 2022 (view filing) | Feb 7 | 1 day | Grant Stuart M.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.Common stock, par value $0.0001 | +36.0K | $2.97 | +$107.0K | +0.8%4.78M after | |
| Feb 23, 2022 (view filing) | Feb 18-22 | 5 days | Grant Stuart M.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.Common stock, par value $0.0001 | +52.0K | $2.77 | +$144.0K | +1.1%4.83M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 25, 2022 (view filing) | Apr 21-22 | 4 days | Grant Stuart M.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.Common stock, par value $0.0001 | +58.8K | $2.58 | +$151.5K | +1.2%4.89M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 5, 2022 (view filing) | May 4-5 | 1 day | Grant Stuart M.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.Common stock, par value $0.0001 | +50.0K | $2.26 | +$113.0K | +1.0%4.94M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 12, 2022 (view filing) | May 10-11 | 2 days | Grant Stuart M.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.Common stock, par value $0.0001 | +75.0K | $1.97 | +$147.8K | +1.5%4.98M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 23, 2022 (view filing) | Jun 21 | 2 days | Grant Stuart M.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.Common stock, par value $0.0001 | +100.0K | $1.65 | +$165.0K | +2.0%5.08M after | |
| Jan 3, 2023 (view filing) | Dec 30, 2022 | 4 days | Grant Stuart M.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.Common stock, par value $0.0001 | +21.8K | $1.50 | +$32.6K | +0.4%5.11M after | |
| May 26, 2023 (view filing) | May 25 | 1 day | Grant Stuart M.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.Common stock, par value $0.0001 | +88.2K | $2.65 | +$233.9K | +1.7%5.19M after | |
| Aug 17, 2023 (view filing) | Aug 16 | 1 day | Grant Stuart M.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.Common stock, par value $0.0001 | +45.0K | $1.91 | +$86.0K | +0.9%5.24M after | |
| Aug 17, 2023 (view filing) | Aug 17 | Same day | Grant Stuart M.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.Common Stock, par value $0.0001 | +30.0K | $1.87 | +$56.1K | +0.6%5.27M after | |
| Mar 11, 2024 (view filing) | Mar 8 | 3 days | Grant Stuart M.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.Common stock, par value $0.0001 | +10.7K | $1.58 | +$16.9K | +0.2%5.28M after | |
| Mar 20, 2024 (view filing) | Mar 19 | 1 day | Grant Stuart M.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.Common stock, par value $0.0001 | +50.0K | $1.23 | +$61.5K | +0.9%5.33M after | |
| Mar 28, 2024 (view filing) | Mar 28 | Same day | Grant Stuart M.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.Common stock, par value $0.0001 | +100.0K | $0.98 | +$98.0K | +1.9%5.43M after | |
| Jul 3, 2024 (view filing) | Jul 2 | 1 day | Grant Stuart M.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.Common stock, par value $0.0001 | +1.52M | $0.66 | +$1.00M | +16.1%10.9M after | |